내용으로 건너뛰기
사용자 도구
로그인
사이트 도구
도구
문서 보기
이전 판
백링크
최근 바뀜
미디어 관리
사이트맵
로그인
최근 바뀜
미디어 관리
사이트맵
기술자료
작업공간
개인공간
사이트맵
추적:
kb:pyunit
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== PyUnit ====== 유닛 테스팅을 위한 파이썬 표준 패키지. ====== 간단 샘플 ====== 관례적으로 구현 모듈과 테스트 모듈은 따로 만든다. 구현 모듈의 이름이 "AAA.py"라면 테스트 모듈의 이름은 "AAATest.py"와 같은 식으로 만든다. 테스트 케이스 함수의 이름은 testXXX와 같은 식으로 만든다. 구현모듈: AAA.py <code python> def add(a, b): return a + b </code> 테스트 모듈: AAATest.py <code python> import unittest from Impl import * class TestAll(unittest.TestCase): def testAdd(self): self.assertEqual(add(1,3), add(3,1)) if __name__ == '__main__': unittest.main() </code> unittest.main() 함수는 현재 모듈 안에 있는 모든 testXXX 형식의 함수를 찾아서 테스트를 수행한다. ====== 링크 ====== * [[http://home.paran.com/johnsonj/etc/Python%20Unit%20Testing%20Framework.htm | 파이썬 유닛 테스트 작업틀]] \\ PyUnit의 사용법에 관한 문서 ---- * see also [[Python]], [[UnitTest]]
kb/pyunit.txt
· 마지막으로 수정됨: 2014/11/08 16:16 (바깥 편집)
문서 도구
문서 보기
이전 판
백링크
맨 위로