У меня есть консольное приложение (написанное как команда Symfony2), которое считывает ввод от пользователя через STDIN
и с помощью readline
, пользовательский ввод затем передается в eval ()
Все это делается только для наличия «оболочки отладки» (что-то вроде php -a
), но внутри проекта env и Доступ к контейнеру внедрения зависимостей.
Я хотел бы написать модульные тесты для этой команды, но я упираюсь в вопрос, как (и возможно ли) написать тесты PHPUnit для этого поведения?