Beispiel #1
0
        public void BookMyRoom_RoomSearch_CorrectDetails()
        {
            //Arrange
            BookMyRoomManager booking = new BookMyRoomManager();
            SearchCriteria    search  = new SearchCriteria();

            search.hotelCity     = "Kolkata";
            search.hotelFromDate = DateTime.Now;
            search.hotelToDate   = Convert.ToDateTime("09/09/ 2018");
            search.hotelRoomType = "Single";

            //Act
            List <Output> response = booking.GetHotelDetails(search);

            //Assert
            Assert.AreEqual(0, response.Count);
        }
Beispiel #2
0
        public void BookMyRoom_ConfirmBooking_WrongDetails()
        {
            //Arrange
            BookMyRoomManager booking         = new BookMyRoomManager();
            BookingTransfer   bookingTransfer = new BookingTransfer();

            bookingTransfer.bookingAmount  = 10000;
            bookingTransfer.bookingDate    = DateTime.Today;
            bookingTransfer.checkInDate    = DateTime.Today;
            bookingTransfer.checkOutDate   = DateTime.Today.AddDays(8);
            bookingTransfer.discountAmount = 100;
            bookingTransfer.roomId         = 1;

            var confirmbooking = booking.Confirm_Booking(bookingTransfer);

            //Assert
            Assert.AreEqual(false, confirmbooking);
        }