0

我应该扩展 ControllerTestCase 并创建一个自定义方法来处理这个吗?什么是最好的方法?

4

1 回答 1

1

AJAX 响应应该与任何其他响应没有什么不同。所以不需要子类化。

但是,如果您的意思是“如何测试从我正在测试的文件生成的响应 AJAX 请求是否正确?” 没有办法做到这一点(可能除了 Selenium 测试)。测试它不是 PHP 的工作——你应该使用 JavaScript 测试来测试它。

当您确定 AJAX 使用正确的参数调用正确的 URL 时,您可以人工创建 AJAX 请求并将响应作为正常请求进行测试。

于 2012-05-18T20:41:23.450 回答