示例#1
0
 public void TheAlterResponseActionHandleRequestWasTriggered()
 {
     _alterResponseMockOrchestrator.Received(1).HandleRequest(Arg.Is <HttpContext>(h => h.Request.Path == "/nonanarchy/route"), Arg.Any <RequestDelegate>());
 }
 public void AllActionOrchestratorsHaveBeenAskedToStop()
 {
     _mockOrchestrator1.Received(1).Stop();
     _mockOrchestrator2.Received(1).Stop();
 }
示例#3
0
 public void TheActionOrchestratorHasAScheduleSet()
 {
     _mockOrchestrator.Received(1).AssociateSchedule(Arg.Any <Schedule>());
 }
示例#4
0
 public void TheActionOrchestratorHasBeenAskedToSetTheTarget()
 {
     _mockOrchestrator.Received(1).UpdateAction(_payload);
 }
示例#5
0
 public void TheActionOrchestratorHasAScheduleSet()
 {
     _mockOrchestrator.Received(1).TriggerOnce(Arg.Any <TimeSpan?>());
 }
 public void TheActionOrchestratorHasRecievedACallToStart()
 {
     _mockOrchestrator.Received(1).Start();
 }
示例#7
0
 public void TheActionHandleRequestWasTriggered()
 {
     _mockOrchestrator.Received(1).HandleRequest(Arg.Is <HttpContext>(h => h.Request.Path == "/nonanarchy/nonexistentroute/butshouldbehandled"), Arg.Any <RequestDelegate>());
 }
示例#8
0
 public void TheActionOrchestratorHasBeenAskedToSetTheTarget()
 {
     _mockOrchestrator.Received(1).Stop();
 }
 public void TheActionOrchestratorHasBeenAskedToSetTheTarget()
 {
     _mockOrchestrator.Received(1).ForTargetPattern(_payload.TargetPattern);
 }
 public void AllScheduledActionOrchestratorsHaveBeenAskedToStart()
 {
     _mockUnscheduledOrchestrator.DidNotReceive().Start();
     _mockScheduledOrchestrator.Received(1).Start();
 }
示例#11
0
 [Then] public void AllSchedulableActionOrchestratorsHaveReceivedACallToStart()
 {
     _mockOrchestratorWithSchedule.Received(1).Start();
     _mockOrchestratorWithoutSchedule.Received(1).Start();
     _mockOrchestratorUnschedulable.DidNotReceive().Start();
 }