Всем привет!
Народ, небольшая помощь нужна. Честно пытаюсь гуглить, но меня постоянно направляет на раздел
https://symfony.com/doc/current/console.html#testing-commandsСитуация: пишу пакет, работающий под симфони в том числе.
Кейс: в пакете есть консольная команда Symfony, которую нужно протестировать.
Что не получается:
1. Не нашёл как получить корневой путь проекта в симфе (в ларе это хелпер
base_path()
).
$this->get('kernel')->getProjectDir()
не срабатывает - кернел не видит.
2. Для тестирования пакетов для Лары есть
orchestra/testbench. А что есть для симфони? Пытался делать по
доке, но постоянно получаю ошибку о несуществующем Kernel. И как ни гуглю проблему, в 90% случаев он приводит меня именно в этот раздел доки...
Кто может кратко сказать что нужно искать или скинуть линк на подходящий раздел доки и/или на какой-нибудь пакет для симфы, где есть её тестирование?