Я пишу модульные тесты для контроллера Symfony2, который использует службу для доступа к внешнему API. Я сделал фиктивный подкласс этой службы для целей модульного тестирования, который проверяет, что контроллер дает ему правильный ввод.
Конфигурация службы находится в {bundle}/Resources/config/parameters.yml
. На данный момент я переопределяю параметр класса службы в app/config/config_test.yml
, чтобы мои модульные тесты использовали фиктивную службу.
Я хотел бы поместить тестовую конфигурацию куда-нибудь в свой пакет, если смогу, но когда я создаю config_test.yml в {bundle}/Resources/config
, он игнорируется. Есть ли способ заставить это работать, или моя конфигурация для конкретной среды должна оставаться в каталоге приложения?