Ejemplo n.º 1
0
        private static void RunValidOneRoomOneNightsHandicap()
        {
            BookingApp bookingApp = new BookingApp();
            Booking    booking    = new Booking("Valid Handicap Test", 2, 0, true, DateTime.Now, DateTime.Now.AddDays(2));

            Console.WriteLine(bookingApp.GetBookingReport(booking));
        }
Ejemplo n.º 2
0
        private static void RunValidOneRoomTwoNightsNoPets()
        {
            BookingApp bookingApp = new BookingApp();
            Booking    booking    = new Booking("Valid One Room Two Nights No Pets Test", 2, 0, false, DateTime.Now, DateTime.Now.AddDays(2));

            Console.WriteLine(bookingApp.GetBookingReport(booking));
        }
Ejemplo n.º 3
0
        private static void RunValidTwoRoomsOneNightWithPets()
        {
            BookingApp bookingApp = new BookingApp();
            Booking    booking    = new Booking("Valid Two Rooms One Night With Pets Test", 2, 2, false, DateTime.Now, DateTime.Now.AddDays(1));

            Console.WriteLine(bookingApp.GetBookingReport(booking));
        }
Ejemplo n.º 4
0
        private static void RunInvalidPetCount()
        {
            BookingApp bookingApp = new BookingApp();
            Booking    booking    = new Booking("Invalid Pet Count Test", 3, 3, false, DateTime.Now, DateTime.Now.AddDays(1));

            Console.WriteLine(bookingApp.GetBookingReport(booking));
        }
Ejemplo n.º 5
0
        private static void RunInvalidDateTest()
        {
            BookingApp bookingApp = new BookingApp();
            Booking    booking    = new Booking("Invalid Date Test", 1, 2, false, DateTime.Now.AddDays(-1), DateTime.Now);

            Console.WriteLine(bookingApp.GetBookingReport(booking));
        }
Ejemplo n.º 6
0
        private static void RunManualTest()
        {
            BookingApp bookingApp = new BookingApp();

            Booking booking = new Booking();

            Console.WriteLine("Enter name on booking:");
            booking.BookingName = Console.ReadLine();

            booking.BookingRoom.TypeOfRoom = GetRoomType(bookingApp);

            booking.NumberOfPets = GetNumberOfPets();
            booking.Handicap     = GetHandicapNeeds();

            booking.CheckInDate  = GetDate("Enter checkin date (MM/dd/yyyy)");
            booking.CheckOutDate = GetDate("Enter checkout date (MM/dd/yyyy)");

            Console.WriteLine(bookingApp.GetBookingReport(booking));
        }