У меня есть приложение symfony2, и я использую phpunit.
У меня есть несколько модульных тестов, в которых я использую макеты для макета AppKernel и функциональные тесты, которые делают «реальные» запросы к приложению.При запуске модульных тестов или только функциональных тестов все работает нормально.
Это неприятно, когда я хочу запустить все тесты одновременно.Как только юнит-тесты завершены, phpunit останавливается, говоря:
Fatal error: Cannot redeclare class AppKernel in C:\Users\sebastian\workspace\ppInterface\app\AppKernel.php on line 35
Я не понимаю этого, так как думал, что phpunit будет запускать каждый тест в своей среде.Кажется, это не тот случай.Что я могу сделать, чтобы исправить ситуацию и «сбросить» среду, в которой выполняются тесты?