コード例 #1
0
ファイル: test_case_test.py プロジェクト: tvandort/tdd-p2
 def tearDownIfFailed(self):
     test = WasRun("testBrokenMethod")
     test.run(self.result)
コード例 #2
0
ファイル: test_case_test.py プロジェクト: tvandort/tdd-p2
 def testResult(self):
     test = WasRun("testMethod")
     test.run(self.result)
     assert ("1 run, 0 failed" == self.result.summary())
コード例 #3
0
ファイル: test_case_test.py プロジェクト: tvandort/tdd-p2
 def testFailedResult(self):
     test = WasRun("testBrokenMethod")
     test.run(self.result)
     assert ("1 run, 1 failed" == self.result.summary())
コード例 #4
0
 def test_running(self):
     test = WasRun('test_method')
     assert (not test.was_run)
     test.run()
     assert (test.was_run)
コード例 #5
0
ファイル: test_case_test.py プロジェクト: tvandort/tdd-p2
 def testTemplateMethod(self):
     test = WasRun("testMethod")
     test.run(self.result)
     assert ("setUp testMethod tearDown " == test.log)
コード例 #6
0
"""
테스트 메서드 호출하기
먼저 setUp 호출하기
나중에 tearDown 호출하기
TODO: 테스트 메서드가 실패하더라도 tearDown 호출하기
여러 개의 테스트 실행하기
수집된 결과를 출력하기
WasRun에 로그 문자열 남기기
실패한 테스트 보고하기
TODO: setUp 에러를 잡아서 보고하기
TODO: TestCase 클래스에서 TestSuite 생성하기
"""
from was_run import WasRun

test = WasRun("testMethod")
print(test.wasRun)
test.run()
print(test.wasRun)
コード例 #7
0
 def testWasRun(self):
   test = WasRun("testMethod")
   print test.wasRun
   test.run()
   print test.wasRun
コード例 #8
0
 def testFailedResult(self):
   test   = WasRun("testBrokenMethod")
   test.run(self.result)
   assert("1 run, 1 failed" == self.result.summary() )
コード例 #9
0
 def testResult(self):
   test   = WasRun("testMethod")
   test.run(self.result)
   assert("1 run, 0 failed" == self.result.summary() )
コード例 #10
0
  def testTemplateMethod(self):
    test = WasRun("testMethod")
    test.run(self.result)
#    assert("setUp " == self.test.log)
    assert("setUp testMethod tearDown" == test.log)