public void ReturnCheapestHotelWithBestRatingForGivenDateRangeForRegularCustomers()
        {
            // Arrange
            HotelRepository hotelRepository = PopulateHotelRepositoryForRegularCustomer();
            // Act
            string startDate = "11/09/2020";
            string endDate   = "12/09/2020";
            List <Tuple <string, int, double> > actualListOfNameAndPrice   = hotelRepository.GetCheapestBestRatedHotels(startDate, endDate, CustomerType.Regular);
            List <Tuple <string, int, double> > expectedListOfNameAndPrice = new List <Tuple <string, int, double> >();

            expectedListOfNameAndPrice.Add(new Tuple <string, int, double>("Bridgewood", 4, 200));
            string actual   = ListOfTupleToString(actualListOfNameAndPrice);
            string expected = ListOfTupleToString(expectedListOfNameAndPrice);

            // Assert
            Assert.AreEqual(expected, actual);
        }