你如何引导Zend Framework 2.5单元测试?

时间:2015-08-05 17:35:28

标签: zend-framework2

没有适用于<的示例引导程序文件ZF2.4使用最新版本的ZF,2.5。有没有人见过单独测试ZF2.5应用程序的工作示例?

1 个答案:

答案 0 :(得分:0)

你必须在Bootstrap中更改2件事 在第66行,您必须添加一个类似于此的新elseif。

    if (!$zf2Path) {
        if (defined('ZF2_PATH')) {
            $zf2Path = ZF2_PATH;
        } elseif (is_dir($vendorPath . '/ZF2/library')) {
            $zf2Path = $vendorPath . '/ZF2/library';
        } elseif (is_dir($vendorPath . '/zendframework/zendframework/library')) {
            $zf2Path = $vendorPath . '/zendframework/zendframework/library';
        } elseif (is_dir($vendorPath . '/zendframework')) {
            $zf2Path = $vendorPath . '/zendframework';
        }
    }

并且在第91行中你必须改变这个

include $zf2Path . '/Zend/Loader/AutoloaderFactory.php';

到这个

 include $zf2Path . '/zend-loader/src/AutoloaderFactory.php';

另见:http://framework.zend.com/manual/current/en/tutorials/unittesting.html#comment-2175935800