2012-01-21 3 views
2

unittest 파일 내부에서 테스트하고있는 함수를 포함해야하는지 (예 : 하나의 파일, unittest.py를 갖게 될지) 묻고 싶습니다. 또는 unittest 파일에서 가져와야합니다. (두 파일 , unittest.py 및 function.py). 웹에서 읽을 때 두 가지 방법을 모두 볼 수 있지만 중복 된 것으로 설명한 첫 번째 테스트를 찾습니다.unittest 파일에서 테스트 할 함수를 포함시켜야합니까? 아니면 unittest 파일로 가져와야합니까?

답변

4

두 개의 파일이 있습니다. 그 아이디어는 단위 테스트가 방해가되지 않아야하며, 보통 자신의 파일에 있어야합니다. 대개 테스트 디렉토리 아래에 있어야하며 test_ *라고 ​​부릅니다. 가장 사소한 데모가 아니면 사람들이 같은 파일에 넣는 것을 본 적이 없습니다.

+0

감사합니다. 네 말이 맞아, 나는 데모를보고 있었다. :-) – mikeP