Мне нужно проверить некоторые функции с помощью PHPUnit. У меня есть изолированная база данных для запуска тестов, но все же некоторые функции зависят от параметров.yml, где я добавляю идентификаторы пользователей или IP-адреса. Есть ли способ создания поддельных параметров.yml для тестов?PHPUnit symfony2 faking parameters.yml
1
A
ответ
3
Вы можете создать файл конфигурации как config_test.yml, создать параметры_test.yml и внутри config_test, импортировать параметры_test.yml.
При выполнении теста установить переменную ENV «тест»
Смежные вопросы
- 1. A parameters.yml per bundle, symfony2
- 2. Как избежать «%» в parameters.yml Symfony2
- 3. Symfony2 & PHPUnit - Access getContainer()
- 4. Пропуск опции из parameters.yml в Symfony2
- 5. Получить переменные среды в symfony2 parameters.yml
- 6. Symfony2 get parameters.yml в сущности, специальный случай
- 7. Параметры перевода Symfony2 внутри config.yml (parameters.yml)
- 8. Symfony2 остановка Composer установка parameters.yml.dist в parameters.yml
- 9. Проверка подлинности Symfony2 phpunit
- 10. PHPUnit + symfony2: Excesive logging
- 11. Symfony2 Как использовать parameters.yml в контроллере как переменную
- 12. Ошибка с PHPUnit в Symfony2
- 13. Symfony2 netbeans 7.1.2 и phpunit
- 14. Symfony2 & phpunit: включить метод переопределения
- 15. Symfony2 phpunit testing assertTrue error
- 16. Symfony2 phpunit дает 503 error
- 17. Symfony2 PHPUnit сессия не началась
- 18. Faking body.scrollHeight
- 19. symfony2 phpunit - ошибка функционального тестирования (host_with_path)
- 20. PHPUnit в Symfony2 - тестирование не выполняется
- 21. Symfony2 - перезагрузка envirnonment на основе конфигурации PHPUnit
- 22. PHPUnit 3.7.19 и Symfony2 сломанные тесты
- 23. Создание классов тестов скелетов Phpunit в Symfony2
- 24. Symfony2 PHPUnit Clock Mocking не работает
- 25. Symfony2 PHPUnit Смещение проблемы с базой данных
- 26. Symfony2 PHPUnit класс тестирования с сервисами
- 27. Тестирование Multipart PUT phpUnit и Symfony2
- 28. PHPUnit DataProvider для функционального теста в Symfony2
- 29. PHPUnit тестовый пример для контроллера symfony2
- 30. Как нажимать на кнопку в PHPUnit (Symfony2)
Это не работает, если вы хотите, чтобы блок-протестировать пакет с параметрами, определенными в различных комбинациях. – StampyCode