У меня есть SymfonyBundle, который действительно не больше, чем пользовательский EventDispatcher и EventListener.
Как я могу проверить модульность этого кода?
Я знаю, как создавать функциональные тесты для контроллеров и т.д., но я действительно не уверен, как идти о написании тестов для этого диспетчера и слушателя.
Может кто-то указать мне в правильном направлении PLS, google, похоже, не помогает мне в этом.
Спасибо заранее.
Сэм Дж.
изменить: 04/04/2014: Это - это пакет, пытающийся создать тесты для
У меня уже есть тесты, настроенные для проверки загрузки обеих служб (диспетчера и слушателя), но теперь мне нужно проверить функцию FUNCTIONALITY. Например, проверьте, запущено ли событие, запущенное на моем диспетчере, на диспетчере REAL на ядре .terinate.
РЕДАКТИРОВАТЬ, поэтому я просто понимаю, что мне просто нужно запустить мое событие, а затем каким-то образом перейти к kernel.terminate и проверить, было ли мое событие затем запущено реальным диспетчером, но как..