public void ValidateSearchRequest_OnlyChildren_ShouldThrowException()
        {
            //Arrange

            //Act
            var availabilityService = new AvailabilityService(_mockedHotelRepository.Object, _mockedHotelAvailability.Object, _mockedPricingService.Object);

            //Arrange
            Assert.Throws <Exception>(() => availabilityService.ValidatedSearchRequest(_searchFixtureData.RequestCase5));
        }
        public void ValidateSearchRequest_InvalidToDate_ShouldThrowException()
        {
            //Arrange
            var expMsg = "ToDate must have value";
            //Act
            var availabilityService = new AvailabilityService(_mockedHotelRepository.Object, _mockedHotelAvailability.Object, _mockedPricingService.Object);

            //Arrange
            var result = Assert.Throws <Exception>(() => availabilityService.ValidatedSearchRequest(_searchFixtureData.RequestCase2));

            Assert.Equal(expMsg, result.Message);
        }