Как именно? Как DI container сможет протестировать какой-то вполне конкретный экземпляр того, что в итоге получитс?
НС>Предлагаешь отвечать без привязки к сообщению, на которое отвечаешь?
Не понимаю контекста этого комментария.
На настоящий момент мои знания про DI containers в основном ограничиваются всякими вариантами из мира Java, типа тех же Spring. И там я очень хорошо знаю, как за 15 минут настрочить такое, что тестировать будет куда сложнее, чем нафиг переписать без DI.