0
我用Auth模塊編寫了一個ZF2應用程序。此Auth模塊的設置在其Module.php文件中完成。如何防止在Zend Framework中加載模塊2 phpunit test
我在Zend Framework 2單元測試教程(http://framework.zend.com/manual/2.2/en/tutorials/unittesting.html)中設置了一個測試,但要使用Application模塊進行測試。在測試的bootstrap.php中我只包括在配置應用模塊:
$config = array(
'module_listener_options' => array(
'module_paths' => $zf2ModulePaths,
),
'modules' => array(
'Application',
)
);
而在phpunit.xml我只包括這個測試目錄:
<phpunit bootstrap="Bootstrap.php">
<testsuites>
<testsuite name="myApplication">
<directory>./ApplicationTest</directory>
</testsuite>
</testsuites>
</phpunit>
我希望不要有驗證模塊正在加載,所以它應該被禁用的測試。但是我得到一個由Auth模塊中的函數拋出的異常,所以我認爲它是無論如何加載的。
難道我誤解了引導,並且有沒有辦法阻止該模塊被加載?