调用测试操作zendFrameWork的方法

时间:2014-03-14 11:05:31

标签: php unit-testing zend-framework2

当我在要测试的控制器中调用一个动作时,输入有什么区别:

 dispatch('project/controller/action')

 $controller = new controller();
 $controller->action();

提前感谢。

1 个答案:

答案 0 :(得分:1)

ZF2提供了一个特殊的类,它可以实现你的动作控制器来测试它。我建议你阅读ZF网站上的Unit Testing a Zend Framework 2 application,这是2.2的文档,它比关于单元测试的2.0文档更清晰,不同,因为2.0没有Zend\Test\PHPUnit\Controller\AbstractHttpControllerTestCase