학습 2 --- 테스트 스위트를 추가 testsuit 유닛 테스트 파이썬

즉 테스트 케이스 내부의 소송에 추가하는 내용의 예입니다

수입 유닛 테스트

클래스 TestStringMethods (unittest.TestCase) :
    데프 test_upper (자동) :
        self.assertEqual ( "foo는".upper (), "FOO")
    데프 test_isupper (자동) :
        self.assertTrue ( "FOO".isupper ())
        자체. assertFalse ( "푸".isupper ())
    DEF test_split (자기) :
        S = "안녕하세요"
        self.assertEqual (s.split (), 「안녕」, 「세계」])


데프 스위트 () :
    세트 = unittest.TestSuite ()
    suite.addTest (TestStringMethods ( "test_upper"))
    suite.addTest (TestStringMethods ( "test_isupper"))
    반환 스위트

만약 __name __ == "__ main__"
    러너 unittest.TextTestRunner = ()
    runner.run (스위트 ())

이 작업에, 그것은 test_upper, test_isupper를 실행합니다

참고 : 테스트 케이스를 추가하는 테스트 케이스 중 기본 TestCase 클래스에 따라 작성해야합니다, 단지 하나의 방법 불평 추가됩니다

추천

출처www.cnblogs.com/dmtz/p/10969106.html