0
ControllerTestCase를 확장하고이를 처리 할 사용자 지정 메서드를 만들어야합니까? 가장 좋은 방법은 무엇입니까?ZF + PHPUnit : 아약스 응답 내에서 html 요소의 존재를 어떻게 주장합니까?
ControllerTestCase를 확장하고이를 처리 할 사용자 지정 메서드를 만들어야합니까? 가장 좋은 방법은 무엇입니까?ZF + PHPUnit : 아약스 응답 내에서 html 요소의 존재를 어떻게 주장합니까?
AJAX 응답은 다른 응답과 달라야합니다. 따라서 하위 클래스 화는 필요하지 않습니다.
하지만 "테스트중인 파일에서 생성 된 응답 AJAX 요청이 올바른지 테스트하는 방법"을 의미합니까? 그것을 할 수있는 방법이 없습니다 (셀레늄 테스트 제외). 그리고 이것을 테스트하는 것은 PHP의 일이 아닙니다. JavaScript 테스트를 사용하여 테스트해야합니다.
올바른 AJAX가 올바른 매개 변수로 올바른 URL을 호출하는 것으로 확신하면 AJAX 요청을 인공적으로 생성하고 응답을 일반 요청으로 테스트 할 수 있습니다.