Example #1
0
 /**
  * @Then the elevator reach the floor number :floorNumber
  */
 public function theElevatorReachTheFloorNumber($floorNumber)
 {
     $targetFloor = new Floor($floorNumber);
     $elevatorFloor = $this->elevatorController->getElevator()->getCurrentFloor();
     if (!$this->elevatorController->getElevator()->getCurrentFloor()->isEqual($targetFloor)) {
         throw new \Exception(sprintf("The Elevator should be in the floor number %s, found in floor %s", $floorNumber, $elevatorFloor->getFloorNumber()));
     }
 }