2015-03-09 2 views
1

Мне нужно проверить некоторые функции с помощью PHPUnit. У меня есть изолированная база данных для запуска тестов, но все же некоторые функции зависят от параметров.yml, где я добавляю идентификаторы пользователей или IP-адреса. Есть ли способ создания поддельных параметров.yml для тестов?PHPUnit symfony2 faking parameters.yml

ответ

3

Вы можете создать файл конфигурации как config_test.yml, создать параметры_test.yml и внутри config_test, импортировать параметры_test.yml.

При выполнении теста установить переменную ENV «тест»

+1

Это не работает, если вы хотите, чтобы блок-протестировать пакет с параметрами, определенными в различных комбинациях. – StampyCode

Смежные вопросы