【发布时间】:2012-09-08 20:53:10
【问题描述】:
我正在构建一组 RESTful API,现在需要为它们编写单元测试。我不确定单元测试应该实际测试什么。
单元测试是否应该检查从服务器接收到的响应对于各种输入是否正确?如果是这样,预先定义一组正确的响应格式并对照它们检查响应是否是一种好习惯?
更新
我通过 CURL 调用这些服务,我绝对可以检查状态码。不同输入的响应可能会有所不同,所以我应该检查所有可能的响应吗?
通常如何使用 PHPUnit 对 RESTful API 进行单元测试?
【问题讨论】: