유닛 테스트 프레임 1. 테스트 :
IF __name__은 == " __main__ " : unittest.main () # 유닛 테스트 인스턴스 프레임의 사용 사례를 TEST_하는 방법의 시작을 식별이 동시에 자동으로 수행 # 건수가 전체 수행된다 : 예시적인 방법 TEST_ 전체의 시작 # 예와 오류의 총 수는, 방법의 예로는 예외 발생 총이다 #의 ASCII 코드 순서에있어서의 명칭 : 복수의 경우 실행 순서. # 보기 ASCII 코드 : ORD ()
테스트 케이스 2. 배치 실행
# 스위트에 추가 된 모든 모듈 #은 자동으로 모든 모듈을 실행할 수 가져 오기 유닛 테스트 에서 Python_0715_unittest 가져 오기 num_multy AS two_num_multy 에서 Python_0715_unittest 가져 오기 AS num_add two_num_add # 테스트 스위트 만들기 1. one_suite = unittest.TestSuite () # 모듈이 2 벌크 부하 테스트 케이스 # 1 테스트 로더 오브젝트 정의 #을 로더 모듈 후의 실내의 부하 시험에 one_loader = unittest.TestLoader () one_suite.addTest (one_loader.loadTestsFromModule (num_multy)) # 용 스위트의 첨가 순서와 관련 실행 순서 one_suite.addTest (one_loader.loadTestsFromModule (num_add)) #의 실행 예 #이 실행 오브젝트 생성 one_runner = unittest.TextTestRunner () one_runner.run (one_suite) #에 실패 사용 사례에 대한 실행 결과, F와 성공의 대표 예 # Ctrl 키 + 시프트 +
가져 오기 유닛 테스트 #은 모든 테스트 평 파일 경로로 시작 # 평 파일은 폴더를 나타냅니다. one_suite = unittest.defaultTestLoader.discover ( " . " ) # one_suite = unittest.defaultTestLoader.discover (R "F : \ python_homework \ Python_0715_unittest을 ") one_runner = unittest.TextTestRunner () one_runner.run (one_suite)