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) { } }