コード例 #1
0
 public void ThenTheElevatorWillOpenItsDoorInThisOrder(Table table)
 {
     for (var i = 0; i < table.RowCount; i++)
     {
         elevator.Received(1).OpenDoors(int.Parse(table.Rows[i]["Floor"]));
     }
 }
コード例 #2
0
 public void ThenTheElevatorOpensDoorOnXLevel(int openDoorLevel)
 {
     elevator.Received(1).OpenDoors(Arg.Is <int>(openDoorLevel));
 }
コード例 #3
0
 public void ThenTheElevatorOpensDoorOnGroundLevel()
 {
     _elevatorBox.Received().OpenDoors(0);
 }
コード例 #4
0
 public void ThenTheElevatorOpensDoorOnLevel(int p0)
 {
     _elevatorBox.Received().OpenDoors(p0);
 }
コード例 #5
0
 public void ThenTheElevatorDoorOpensDoorOnGroundLevel()
 {
     elevator.Received(1).OpenDoors(Arg.Is <int>(0));
 }
コード例 #6
0
 public void ThenTheElevatorOpensDoorsOnFloor(int expectedFloor)
 {
     elevator.Received().OpenDoors(expectedFloor);
 }
コード例 #7
0
 public void ThenTheElevatorOpensDoorOnUndergroundLevel()
 {
     elevator.Received(1).OpenDoors(Arg.Is <int>(-1));
 }
コード例 #8
0
 public void ThenTheElevatorOpensDoorOnUndergroundLevel()
 {
     _elevatorBox.Received().OpenDoors(-1);
 }