Я хочу проверить, что у класса есть EventHandler, назначенный событию. По сути, я использую свой IoC-контейнер для подключения EventHandlers и хочу проверить, правильно ли они назначены. На самом деле, я тестирую свою конфигурацию IoC.
[Test]
public void create_person_event_handler_is_hooked_up_by_windsor()
{
IChangePersonService changePersonService = IoC.Resolve<IChangePersonService>();
// check that changePersonService.PersonCreated has a handler attached
}
Я не уверен, как проверить, что changePersonService.PersonCreated имеет к нему что-либо.
Есть идеи?
Спасибо.