我有一個ZF2應用程序,並希望爲其編寫一些集成測試。我正在使用PHPUnit v6(沒有zend-test
)。 PHPUnit已經建立,並且實現了Bootstrap
類。一切都在/工作。如何在Zend Framework 2的測試環境中獲取Config服務的配置?
對於正常請求,框架會掃描配置文件夾(通常在config/application.config.php
:['module_listener_options']['config_glob_paths']
中定義)併爲我合併所有配置。但是現在我處於測試環境中,需要一些來自定製配置文件的配置文件(例如config/autoload/module/audit-logging.local.php
) - 並且無法知道如何將它們添加/合併到其他配置文件中。
如何在自定義配置文件中集成配置並在運行PHPUnit測試時使它們可用於應用程序?