public void Should_handle_dynamically_generated_commands()
{
var handler = new TestAggregateDoSomethingHandler();
var command = (ICommand)Activator.CreateInstance(typeof(TestAggregateDoSomething));
_bus.RegisterHandler<TestAggregateDoSomething>(handler.Handle);
_bus.Send(command);
Assert.Equal(1, handler.TimesRun);
}