저는 Codeception으로 일부 단위 테스트를 실행하고 있습니다. 특히 API를 테스트 중이며 테스트 단계 중 하나가 실패합니다. 어떤 단계인지는 알지만 왜 단위 테스트를 통해 코드가 실행되는지 알아낼 수 없습니다.PhpStorm에서 Codeception을 사용하여 코드 (테스트 코드 아님)로 들어가려면 어떻게해야합니까?
"PHP 스크립트의 첫 줄 나누기"설정을 시도했지만 테스트 자체를 디버깅했습니다. 콘솔에 쓰려고 시도했지만 범위가 좁아집니다. 정상적으로 디버깅을하는 것처럼 내 코드를 실행할 수 있습니까?
나는 codeception에 익숙하지 않지만 요청을 시뮬레이션하고 있습니까? 다른 API를 사용하여 API를 디버깅 할 때 일반적으로'? XDEBUG_SESSION_START = PHPSTORM'을 쿼리 문자열에 추가하면 테스트의 요청에이를 넣을 수 있습니다. – mickadoo
내 단위 테스트에서 호출 된 메소드는 매개 변수를 추가 할 수있는'sendPOST (...)'입니다. 이 매개 변수를 추가하고 어떤 일이 발생하는지 살펴 보겠습니다. 그렇지 않다면, 나는 우체부에서 똑같은 것을 시험해보고 어떻게 살아남는지 볼 수 있습니다. – Brandon
그것은 매력처럼 작동했습니다. 내가 당신을 옳게 표시 할 수 있도록 답변을 추가하십시오. – Brandon