PHPStorm에서 PHPunit 구성에 문제가 있습니다. 나는 OS로는 Windows7을 사용하고 있는데 대부분이 여기 젠드 프레임 워크 (2)
내 프로젝트의 구조 :PhpStorm에서 PHPunit을 올바르게 구성하는 방법
/module
/Application
/tests
/ApplicationTest
/Controller
/ApplicationControllerTest.php
Bootstrap.php
phpunit.xml.dist
TestConfig.php.dist
/Album
/tests
/AlbumTest
/Controller
/AlbumControllerTest.php
/Album
/AlbumModelTest.php
Bootstrap.php
phpunit.xml.dist
TestConfig.php.dist
현재 내가 PHPStorm 내 실행/디버그 구성 편집해야 specyfic 모듈을 확인하는가. "대체 구성 파일 사용"옵션을 선택하고 PHPunit 구성 파일의 경로를 입력해야합니다.
이 프로세스를 자동화하는 방법이 있습니까?
모든 모델에 대한 설정 파일의 경로를 입력하지 않아도 좋을 것입니다. 어떤 조언
몇 가지 가능한 접근 방식 : ** 1) ** 설정 | PHP | PHPUnit | ** DEFAULT ** 설정 파일'** 2) ** Default ** 브랜치 ('Run | Edit Configurations ... ') 아래의 항목을 편집하십시오. ** 새로운 ** 실행/디버그 구성을 생성 할 때, 필드는 거기에서 기본값으로 미리 채워질 것입니다. – LazyOne
@LazyOne 설정 -> PHP-> PHPUnit 경로를 Application/tests/phpunit.xml.dist로 설정하면 앨범 테스트를 실행하려고 할 때 오류가 발생합니다. bcuz는 Application/tests /에서 구성을로드합니다. 로드 앨범/테스트/ – user1409508
음 .. 나는 당신에게 옵션을 - 당신에게 맞는 최고의 것을 선택하는 것은 당신에게 달려 있습니다. 간단히 별도의 프로젝트 (응용 프로그램 및 앨범 용)를 가질 수 있습니다.이 경우에는 그런 문제가 없습니다. 안타깝게도 같은 프로젝트에서 ** 여러/다른 ** 기본값을 폴더 이름이나 다른 이름으로 사용할 수 없습니다 (이 경우 기본값이 아닙니다). 항상 처음부터 새로운 실행 구성을 만드는 대신 기존의 "복사본"을 사용하지 않으시겠습니까? 나중에해야 할 일은 이름/테스트 된 수업 등을 변경하는 것입니다. 하루가 끝날 때마다 5 분마다 새 것을 만들지 않습니다. – LazyOne