Пример #1
0
 public void GivenTheElevatorIsOnTheXFloor(int elevatorLevel)
 {
     elevator = Substitute.ForPartsOf <ElevatorBox>();
     elevator.CurrentFloor = elevatorLevel;
 }
 public void GivenTheElevatorIsOnTheGroundFloor()
 {
     _elevatorBox = Substitute.ForPartsOf <ElevatorBox>();
     _elevatorBox.CurrentFloor = 0;
 }
 public void GivenTheElevatorIsOnTheFloor(int currentFloor)
 {
     elevator = Substitute.ForPartsOf <ElevatorBox>();
     elevator.CurrentFloor = currentFloor;
 }
Пример #4
0
 public void RequestFloor(IElevatorBox elevator)
 {
     elevator.RegisterFloorRequest(GoingTo);
 }
Пример #5
0
 public void CallElevator(IElevatorBox elevator)
 {
     elevator.RegisterFloorRequest(CurrentFloor);
 }
Пример #6
0
 public UseElevatorV3Steps()
 {
     _elevatorBox  = Substitute.ForPartsOf <ElevatorBox>();
     _elevatorUser = new ElevatorUser();
 }