初探PHP单元测试利器:PHPUnit
patch('/home');
$this->assertController('home'); } } ?>
以上代码其实是对Zend本身的框架进行了一个单元测试而已,可以看到,在Zend中,是通过继承Zend_Test_PHPUnit_ControllerTestCase去对Zend的controller去进行单元测试的,可以看到,在zend中的单元测试跟PHPUnit中的差不多,但增加了另外一些新的断言,比如上面的assertController,具体的可以参考Zend的参考手册。 PHPUnit是一个轻量级的PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整移植,是xUnit测试框架家族的一员(它们都基于模式先锋Kent Beck的设计)。 单元测试是几个现代敏捷开发方法的基础,使得PHPUnit成为许多大型PHP项目的关键工具。这个工具也可以被Xdebug扩展用来生成代码覆盖率报告 ,并且可以与phing集成来自动测试,最后它还可以和Selenium整合来完成大型的自动化集成测试。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |