Я хочу использовать Test Driven Development как можно больше - это отличный способ работы.
Меня беспокоит тот факт, что контроллеры Symfony2 создают и возвращают новый объект Response
.
Я хочу иметь возможность unit test изолировать контроллер.
Как вы это делаете?
Является ли ответ на создание контроллера как обычного обычного PHP-объекта, зарегистрировать его как службу и использовать Injection Dependency для передачи в него нового объекта Response
(или Response
factory)?