2013-10-29 1 views
0

다음 디렉토리 구조 C : \ Easy-PHP \ pear \ PHPUnit에서 pear를 사용하여 wamp 서버에 phpunit을 설치했습니다. 내가 디렉토리 내에서 테스트를 실행 어떻게되어 \ phpunit을PhpUnit 다른 디렉토리에서 테스트하기

내 질문 :

phpunit을 나는 세계적 즉 C에서 실행할 수 있습니다, 잘 실행? 예를 들어

: 나는 수업을

C에서 테스트하기 : \ 사용자 \ j.bloggs 작업 공간 \ 자산 \ \ 프로젝트 이름 \ 클래스 \ myClass.php

전 C에서 테스트를 가지고 : \ Users \ j.bloggs \ workspace \ assets \ project \ tests \ myClassTest.php

PHPUnit을 사용하여 이러한 방식으로 테스트를 실행하려면 어떻게해야합니까? phpunit.xml 및 bootstrap.php에 대한 정보를 보았습니다. 어떻게 구현합니까? 이것에 대해 명확한 사실을 발견하지 못했습니다.

도움 주셔서 감사합니다.

답변

2

PHPUnit을 명령 줄에서 실행할 때 먼저 기존 디렉토리에서 phpunit.xml 파일을 찾아 설정을 제공하고 부트 스트랩 파일에 대한 경로가 포함되어 있으면 해당 부트 스트랩 파일이 미리 실행됩니다.

부트 스트랩 파일은 테스트 할 클래스의 소스를 제공 할 수 있어야합니다 (테스트 파일 자체가 아니라면 설정).

그런 다음 현재 작업 디렉토리의 디렉토리에서 이름 지정 규칙 XXXTest.php을 따르는 파일을 찾아서 실행합니다.

간단히 말해서 테스트 폴더로 이동하여 phpunit을 실행하십시오.

+0

게시 한 직후에 xml 파일을 넣었습니다. 함께 맞춰 주셔서 감사합니다! – ChrisSherwood

관련 문제