Esempio n. 1
0
        public void CreateTrip_POST()
        {
            var airSegment = new AirSegment()
            {
                ArrivalAirportCode   = RandomHelper.GetRandomGuid(),
                ArrivalDate          = "Jan 20, 2020, 12:30:00",
                DepartureAirportCode = RandomHelper.GetRandomGuid(),
                DepartureDate        = "Jan 20, 2020, 12:30:00"
            };

            var traveller = new Traveller()
            {
                FirstName      = "JOE",
                LastName       = "Soda",
                PersonalNumber = 5,
                Email          = "*****@*****.**"
            };

            Trip trip = new Trip()
            {
                Id          = RandomHelper.GetRandomGuid(),
                BookingDate = "Jan 20, 2020, 12:30:00",
                AirSegments = new List <AirSegment>()
                {
                    airSegment
                },
                Travellers = new List <Traveller>()
                {
                    traveller
                }
            };

            var response = TripService.CreateTrip(trip);

            DataCollectionClass <Trip> dataCollection = JsonHelper.Deserialize <Trip>();

            dataCollection.DataCollection.Add(trip);
            JsonHelper.Serialize <Trip>(dataCollection);

            Assert.AreEqual(HttpStatusCode.OK, response.StatusCode, "Incorrect creating of trip");
        }
Esempio n. 2
0
        public void CreateTraveller_POST()
        {
            #region PreCondition

            var traveller = new Traveller()
            {
                FirstName      = "Robert",
                LastName       = "Pattison",
                PersonalNumber = RandomHelper.GetRandomInt(),
                Email          = "*****@*****.**"
            };
            #endregion PreCondition

            var response = TravellerService.CreateTraveller(traveller);

            DataCollectionClass <Traveller> dataCollection = JsonHelper.Deserialize <Traveller>();

            dataCollection.DataCollection.Add(traveller);
            JsonHelper.Serialize <Traveller>(dataCollection);

            Assert.AreEqual(HttpStatusCode.OK, response.StatusCode, "Incorrect creating of trip");
        }
Esempio n. 3
0
 // Constructor to initialize object
 public DbModelClassTestSteps()
 {
     testParameterClass  = new TestParameterClass();
     movieForCRUD        = new Movie();
     dataCollectionClass = new DataCollectionClass();
 }