/// <summary> /// setup test data /// </summary> /// <returns></returns> public static ScheduledFlight SetupAirlineData() { var londonToParis = new FlightRoute("London", "Paris") { BaseCost = 50, BasePrice = 100, LoyaltyPointsGained = 5, MinimumTakeOffPercentage = 0.7 }; var _scheduledFlight = new ScheduledFlight(londonToParis); _scheduledFlight.SetAircraftForRoute(GetPlanes().FirstOrDefault()); return(_scheduledFlight); }
public ScheduleFlightService(ScheduledFlight scheduledFlight, List <IPassengerSummary> passengerSummaries, List <IFlightValidator> flightValidators) { _scheduledFlight = scheduledFlight; _passengerSummaries = passengerSummaries; _flightValidators = flightValidators; }