public void ExecuteHandler_RequestHandlerWithoutCondition_Execute() { var request = new SampleRequest(); var requestHandler = new Mock <FirstRequestHandler>(new ContextSample()); RequestHandlerOrchestrator.ExecuteHandler(request, requestHandler.Object); requestHandler.Verify(p => p.HandleRequest(request)); }
public void ExecuteHandler_RequestHandlerWithConditionFalse_NotExecute() { var request = new SampleRequest { Name = "name_test2" }; var requestHandler = new Mock <FirstRequestHandler>(new ContextSample(), Condition()); RequestHandlerOrchestrator.ExecuteHandler(request, requestHandler.Object); requestHandler.Verify(p => p.HandleRequest(request), Times.Never()); }