Example #1
0
 private function prepareVehicleInspection($id, $lastInspection, $upcomingInspection)
 {
     return VehicleInspection::createVehicleInspection($id, $lastInspection, $upcomingInspection);
 }
 /**
  * @Then chciałbym aby nie było możliwe dodanie dwóch przeglądów o takim samym :id do jednego samochodu :carId
  */
 public function chcialbymAbyNieByloMozliweDodanieDwochPrzegladowOTakimSamym($carId, $inspectionId)
 {
     $selectedCar = self::$carRepository->find($carId);
     $newInspection = VehicleInspection::createVehicleInspection($inspectionId, '2015-12-30', '2016-12-30');
     try {
         $selectedCar->addVehicleInspection($newInspection);
     } catch (DuplicatedVehicleInspectionException $e) {
     }
 }