我想测试一个类是否有一个分配给事件的 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 是否有任何附加内容。
有任何想法吗?
谢谢。