标签: unit-testing zend-framework testing integration-testing
如何在Zend Framework应用程序中测试控制器和视图?
我一直在使用PHPUnit来测试映射器,域和服务,而且一直运行良好。我使用依赖注入,以便我可以隔离被测试的类。
当涉及到控制器时,我可能不会尝试隔离它。我此时会有效地进行集成测试,但我认为这很好。我仍然会使用PHPUnit并为大多数测试启动请求。
对于视图,我正在考虑在Zend_Test中使用CSS选择器,但由于我有很多Javascript,我也必须使用selenium。
这一切听起来合理吗?你做什么的?