public ITestFlowStepResult Execute(TestFlowExecutionContext <FakeSubdomainState> context)
 {
     return(new CommandStepResult(new FakeCommand(CommandKey), new FakeIntegrationEvent(EventKey)));
 }
 public ITestFlowStepResult Execute(TestFlowExecutionContext <FakeSubdomainState> context)
 {
     context.State.Counter++;
     return(new EmptyStepResult());
 }
 public ITestFlowStepResult Execute(TestFlowExecutionContext context)
 {
     return(new EmptyStepResult());
 }