REST API에서 CRUD 작업을 테스트 할 수있는 매우 작은 테스트 스위트가 있습니다. 내 컨트롤러는 API에서 제공하는 정보를 기반으로 양식, 표 등을 표시합니다. 테스트 클래스에서 새 Buzz 개체를 만들고 API 서버에 요청합니다.PHPUnit을 사용하여 PHP에서 REST API 컨트롤러 테스트
내가 업데이트하거나 삭제하면 API에서 삭제되므로 불편을 겪습니다. 이것은 매우 나쁜 테스트 습관입니다. 이런 외부 데이터 소스를 사용할 때 어떻게 단위 테스트를 할 수 있습니까? phpunit을 워드 프로세서에서 테스트 복식 및 스텁에
문제는 서버 응답을 조롱 할 수 없다는 것입니다. 요청을 기반으로 응답을 조롱해야하며 양쪽 모두가 괜찮은지 확인해야합니다. – vinnylinux
테스트 코드를 게시 할 수 있습니까? –
버즈의 단순한 사용법 : 생성, 업데이트 또는 삭제할 데이터가있는 GET 및 POST 제출. 문제는 다음과 같습니다. 서비스 데이터베이스/로직과 상호 작용하고 싶지 않습니다. 클라이언트가 잘 통신하고 있는지 확인하고 싶습니다. – vinnylinux