모든 컨텐츠의 모든
- 설정 与 형 분석
- setUpClass 与 tearDownClass
- unittest.main (상세 = 0 / 1 / 2)
- AddTest 실행 순서
결심
- 설정 与 형 분석
-
- 몇 가지 테스트는 여러 설정 및 해체, 자원의 낭비의 구현에있다
2. setUpClass 与 tearDownClass
-
- 권장, 초기화 펌웨어 한 번만은 @classmethod 추가
-
클래스 BaiDuTest (unittest.TestCase) :
@classmethod의
데프 setUpClass (CLS) :
인쇄 ( "시작 ...")
@classmethod
데프 tearDownClass (자기) :
인쇄 ( "끝 ...")
3. unittest.main (상세 = 0 / 1 / 2)
-
- 기본값은 테스트 결과와 세계의 총 수를 보여 거의 차이, 0과 1
- 이 세부 사항을 보여줍니다
4. AddTest 실행 순서
-
-
유닛 테스트에 수입
클래스 BaiDuTest (unittest.TestCase) :
@classmethod의
데프 setUpClass (CLS) :
인쇄 ( "시작 ...")
@classmethod
데프 tearDownClass (자기) :
인쇄 ( "끝 ...")
데프 test_baidu (자기) :
인쇄 ( "바이 ...")
데프 test_souhu (자동) :
인쇄 ( "souhu ...")
경우 __name__ == '__main__':
슈트 = unittest.TestSuite ()
suit.addTest (BaiDuTest.test_souhu)
suit.addTest (BaiDuTest.test_baidu)
unittest.TextTestRunner (상세 = 2) .RUN (소송)
-