public void Call_AvailabilitySucces_ReturnsFlights() { ISabreService openSessionService = new OpenSessionService(); openSessionService.Call(); var request = new AvailabilityRequest() { DepartureStation = "MEX", ArrivalStation = "CUN", DepartureDateTime = DateTime.Now.AddDays(1).AddHours(-5), Pasengers = new RequestedPassengers { Adult = new RequestedPassanger { Count = 1 } } }; request.BecomeSingleTrip(); //ISabreService<Flights> availabilityService = new VolarisAvialabiltyService() //{ // AvailabilityRequest = request, // ConversationID = openSessionService.ConversationID, // SecurityToken = openSessionService.SecurityToken //}; //Assert.IsTrue(availabilityService.Call().GetAll().Count > 0, "No se pudo obtener los vuelos"); }
public void Call_OpenSessionSuccess_ReturnNothing() { var openSessionService = new OpenSessionService(); openSessionService.Call(); Assert.IsNotNullOrEmpty(openSessionService.ConversationID, "No se pudo crear el id de conversation"); Assert.IsNotNullOrEmpty(openSessionService.SecurityToken, "No se pudo crear el token de seguridad."); }