pow*_*tac 4 php phpunit soap unit-testing web-services
我需要测试几个SOAP Web服务.我可以运行哪些类型的测试?
使用返回预先记录的结果XML的SoapClient模拟来测试本地使用者类别要好得多,因为单元测试意味着快速运行并且与远程服务无关.
$this->returnValue()返回预先录制的XML响应或您的系统预计头请参阅:http://www.phpunit.de/manual/current/en/test-doubles.html
如果您的系统依赖于这些远程服务的可用性,您可以实现一个监视服务来检查资源是否可用,但这不应该在单元测试本身中完成.
亲切的问候,托马斯
测试 SOAP Web 服务与测试“本地”方法完全相同:您必须调用该方法,向其传递一些参数,并检查返回值,以验证它是否与您提供的参数相对应。
当然,对于 Web 服务,调用会稍微复杂一些,因为您必须使用 来SoapClient调用该方法,但想法仍然是相同的。
我看到的最大问题是:
| 归档时间: |
|
| 查看次数: |
7424 次 |
| 最近记录: |