没有DB和视图的ZF2单元测试

时间:2013-10-16 09:34:14

标签: php unit-testing zend-framework zend-framework2

在Zend guide to unit testing之后, A失败的测试用例部分无法按照描述运行。确实建立了数据库连接。

如果我在setUp()函数中取消设置config var config_glob_paths,它将失败,因为最初除外。

然后运行视图模型。如果使用albumTable mock,fetchAll()将返回一个array()而不是视图所期望的Pagination对象。

  

传递给Zend \ View \ Helper \ PaginationControl :: __ invoke()的参数1必须是Zend \ Paginator \ Paginator的一个实例,给定数组

我猜这些文档已经过时了。当然不应该发生数据库连接,特别是视图的执行。

如果没有自动发生这两件事,我怎样才能运行测试?

0 个答案:

没有答案