Example #1
0
        protected override void When()
        {
            MockTimeService
            .MilisecondsNow()
            .Returns(_timeInMilli);
            MockOpenDoorCommand
            .Run()
            .Returns(SequenceResultEnum.Success);
            MockCheckForLightCommand
            .Run()
            .Returns(SequenceResultEnum.Success);

            base.When();
        }
Example #2
0
 public void Then_Check_For_Light_Command_Run_Count_Was_Valid()
 {
     MockCheckForLightCommand
     .Received()
     .SetRunCountBeforeMorning(_runCount);
 }
Example #3
0
 public void Then_Check_For_Light_Command_Was_Run_Once()
 {
     MockCheckForLightCommand
     .Received(1)
     .Run();
 }
 public void Then_Check_For_Light_Command_Was_Not_Run()
 {
     MockCheckForLightCommand
     .DidNotReceive()
     .Run();
 }