public async Task CommandMissing_ShouldThrowEx()
{
var handlerFactory = new MessageHandlerRegistry();
var mediator = new Mediator(handlerFactory.MultiInstanceFactory, handlerFactory.SingleInstanceFactory);
handlerFactory.AddHandlersForEvent(new List<IEventHandler<FakeEvent>>
{
_autoSubstitute.SubstituteFor<HandlerWithoutAdditionalEvents>()
});
await mediator.Send(new CommandMissing { Id = 1 });
}