PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php – Zend Framework中的单元测试json输出大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Zend教程列出了许多断言来检查请求生成输出.

http://framework.zend.com/manual/en/zend.test.phpunit.html

但他们似乎都认为输出是html.我需要测试json输出.

是否有任何断言有助于检查json,或者至少有一种通用的方法来对输出进行断言?什么不依赖于输出html的请求?

在Zend_test_PHPUnit中没有特定于JSON的断言方法.但是,您可能要做的第一个测试是检查JSON是否有效,从而将其转换为其原始类型(数组/对象).从那时起,您就可以使用PHPUnit的通用 assertions来验证其内容.

更新:要获取原始响应正文,您可以执行以下操作(扩展Zend_test_PHPUnit_ControllerTESTCase时):

$this->getResponse()->getBody();

大佬总结

以上是大佬教程为你收集整理的php – Zend Framework中的单元测试json输出全部内容,希望文章能够帮你解决php – Zend Framework中的单元测试json输出所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。