Написать UnitTest для Symfony EventListener
У меня есть SymfonyBundle, который на самом деле не больше, чем пользовательский EventDispatcher и EventListener.
Как бы я пошел о модульном тестировании этого кода?
Я знаю, как создавать функциональные тесты для контроллеров и т. Д., Но я не совсем уверен, как писать тесты для этого диспетчера и слушателя.
Может кто-то направить меня в правильном направлении, пожалуйста, Google не очень мне помогает в этом.
Заранее спасибо.
Сэм Дж
редактировать: 04.04.2014: это это пакет, который я пытаюсь создать тесты для
У меня уже есть тесты, настроенные для проверки того, загружены ли обе службы (диспетчер и слушатель), но теперь мне нужно проверить ФУНКЦИОНАЛЬНОСТЬ .. например, проверить, происходит ли событие, запущенное в диспетчере MY, на диспетчере REAL в kernel.terinate.
РЕДАКТИРОВАТЬ так что я бинарно предполагаю, что мне просто нужно запустить свое событие, затем каким-то образом добраться до kernel.terminate и проверить, было ли мое событие запущено реальным диспетчером, но как ...