Beispiel #1
0
        public void Get_NotPassedParameters_ReturnsListOfHotels()
        {
            var result        = _controller.Get();
            var actionResult  = result as OkObjectResult;
            var contentResult = actionResult.Value as IEnumerable <Hotel>;

            Assert.That(contentResult.Count(), Is.EqualTo(2));
            var hotelid = (new List <HotelsRatesWepApi.Models.Hotel>(contentResult)[0]).HotelId;

            Assert.That(hotelid, Is.EqualTo(7294));
        }
        public void Get()
        {
            // Arrange
            _hotelRatesServicesMock.Setup(x => x.GetHotelDetailsById(hotelID));
            _hotelRatesServicesMock.Setup(x => x.GetHotelRatesByDate(It.IsAny <string>(), It.IsAny <object>()));
            var target = new HotelRatesController(_hotelRatesServicesMock.Object);

            // Act
            var result = target.Get(hotelID, arrivalDate);

            // Assert
            Assert.IsNotNull(result);
        }