PHPUnitManual:18.2

From 흡혈양파의 번역工房
Jump to navigation Jump to search
18.2 테스트 결과 (TAP)

Test Anything Protocol (TAP)[1] 는 Perl 의 모듈을 사용한 단순 텍스트 베이스의 인터페이스입니다. 다음 예는 ArrayTest 가 생성한 TAP log 파일입니다.

TAP version 13
ok 1 - testNewArrayIsEmpty(ArrayTest)
ok 2 - testArrayContainsAnElement(ArrayTest)
1..2


다음 TAP log 파일은, 테스트 클래스 FailureErrorTest 의 테스트 testFailure 와 testError 가 출력한 것입니다. , of a test case class named 실패와 에러가 어떻게 표시되는지를 확인할 수 있습니다.

TAP version 13
not ok 1 - Failure: testFailure(FailureErrorTest)
  ---
  message: 'Failed asserting that <integer:2> matches expected value <integer:1>.'
  severity: fail
  data:
    got: 2
    expected: 1
  ...
not ok 2 - Error: testError(FailureErrorTest)
1..2


Notes