我是否应该扩展ControllerTestCase并创建一个自定义方法来处理此问题?最好的方法是什么?
发布于 2012-05-19 04:41:23
AJAX响应不应与任何其他响应不同。所以不需要子类化。
但是,如果您的意思是“如何测试从我测试的文件生成的响应AJAX请求是否正确?”没有办法做到这一点(也许除了Selenium测试)。测试它不是PHP的工作-您应该使用JavaScript测试来测试它。
当你确信AJAX调用了正确的URL和正确的参数时,你可以手工创建AJAX请求,并像普通请求一样测试响应。
https://stackoverflow.com/questions/10639556
复制相似问题