public void create_Airport() { Airport airport = new Airport(); airport.name = "Paris Orly"; airport.gpsLat = 48.740294; airport.gpsLong = 2.3854978; IAirportsManager airportsManager = new AirportsManagerMock(); airportsManager.createAirport(airport); }
public void User_Should_Be_Able_To_Upadte_Flight() { IFlightsManager flightsManager = new FlightsManagerMock(); var flightToUpdate = flightsManager.fetchAllFlights().FirstOrDefault(); if (flightToUpdate == null) { User_Should_Be_Able_To_Create_New_Flight(); } int id = flightsManager.fetchAllFlights().FirstOrDefault().Id; Flight flight = new Flight(); var departure = new Airport { name = "Test airport", gpsLat = 40, gpsLong = 6 }; var destination = new Airport { name = "Test airport 2", gpsLat = 45, gpsLong = 10 }; var airportsManager = new AirportsManagerMock(); airportsManager.createAirport(departure); airportsManager.createAirport(destination); flight.departureId = departure.Id; flight.destinationId = destination.Id; flight.airPlane = new Airplane { name = "Boeing 350", flightSpeedInKMH = 500, fuelConsommationInLiterByFlightSecond = 0.5 }; flightsManager.updateFlight(id, flight); Assert.Equal(destination.Id, flightsManager.fetchFlightById(id).destination.Id); Assert.Equal(departure.Id, flightsManager.fetchFlightById(id).departure.Id); }
public void fetch_Airport() { IAirportsManager airportsManager = new AirportsManagerMock(); airportsManager.FetchAllAirports(); }