>  기사  >  php教程  >  단위 테스트 시작하기 SimpleTest

단위 테스트 시작하기 SimpleTest

WBOY
WBOY원래의
2016-09-09 08:13:331879검색

최근에 유닛 테스트를 접하고 처음으로 PHPunit을 사용하다보니 설치에 문제가 많아 바로 포기하고 대신에 simpletest를 시도해봤습니다.

1. simpletest(버전 1.1.0) 다운로드, http://www.winsite.com/Development/Miscellaneous/SimpleTest/

simpletest라는 폴더를 가져옵니다

2. 해당 폴더를 프로젝트의 루트 디렉터리에 넣습니다.

3. 테스트할 파일 Sum.php, 간단한 sum 클래스를 작성하고 프로젝트 루트 디렉터리에 넣습니다

4. 테스트 파일 testSum.php를 작성하고 프로젝트 루트 디렉터리에 넣습니다

2개의 테스트 클래스와 5개의 테스트 프로젝트가 있으며 그 중 2개의 테스트 결과가 우리의 기대와 일치하지 않는 것을 볼 수 있습니다. 테스트를 실행할 때 테스트 클래스 1과 2를 인스턴스화할 필요가 없습니다. 파일을 직접 실행하면 다음과 같습니다.

2/2는 2개의 테스트 클래스가 있음을 의미합니다. 결과는 3개에 합격하고 오류 이유가 2개 표시되었습니다.

코드를 수정하고 잘못된 입력을 수정해 보겠습니다.

결과는 다음과 같습니다.

테스트 통과!

4. 위는 단순한 예일 뿐이며 실제 테스트는 훨씬 더 복잡할 것입니다. 다음은 설명서를 읽어보는 것입니다: https://pan.baidu.com/s/1nv0HOZv

5. 영어 문서 읽기

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.