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.");
        }