PHPUnit с модулем Zend Framework 2

Я пытаюсь получить тест PHPUnit для работы с ZF2.

Моя структура каталогов выглядит следующим образом

project
- src
  - config, data, module, public, vendor
  - init_autoloader.php
- test
  - bootstrap.php
  - SimpleTest.php

Само приложение работает хорошо.

Теперь для запуска тестов PHPUnit мой bootstrap.php выглядит следующим образом

putenv('ZF2=../src/vendor/zendframework/zendframework/library');
$loader = include '../src/vendor/autoload.php';
include '../src/init_autoloader.php';

Это работает для вещей, связанных с ZF2, но не находит мой модуль. Затем я прочитал, что я должен добавить следующую строку в мой bootstrap.php

Zend\Mvc\Application::init(include '../src/config/application.config.php');

Но теперь я получаю следующую ошибку:

PHP Fatal error:  Uncaught exception 'Zend\ModuleManager\Exception\RuntimeException' with message 'Module (Mymodule) could not be initialized.' in /Users/_/src/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php:139

К сожалению, я не смог решить эту проблему. Что я сделал не так? И как я могу сделать эту работу?

Большое спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос