Esempio n. 1
0
        public void TestGetBookings110StatusCode400()
        {
            RoomsController objBookingController = new RoomsController(null);

            IActionResult response = objBookingController.GetAvialableRoom("2019-02-08 12:00:00.000", "2019-02-08 12:10:00.000");

            Assert.AreEqual(400, ((Microsoft.AspNetCore.Mvc.StatusCodeResult)response).StatusCode);
        }
Esempio n. 2
0
        public void TestGetBookings110StatusCode204()
        {
            var mockBookingServiceRepository = new Mock <IRoomBookingServiceRepository>();

            DtoRooms objDtoRooms = null;

            mockBookingServiceRepository.Setup(m => m.GetAvialableRoom(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <int>(), It.IsAny <int>())).Returns(objDtoRooms);
            RoomsController objBookingController = new RoomsController(mockBookingServiceRepository.Object);

            IActionResult response = objBookingController.GetAvialableRoom("2019-02-08 12:00:00.000", "2019-02-08 12:10:00.000");

            Assert.AreEqual(204, ((Microsoft.AspNetCore.Mvc.StatusCodeResult)response).StatusCode);
        }
Esempio n. 3
0
        public void TestGetBookings110StatusCode200()
        {
            var mockBookingServiceRepository = new Mock <IRoomBookingServiceRepository>();

            DtoRooms objDtoRooms = new DtoRooms();

            objDtoRooms.Total = 10;
            objDtoRooms.Rooms = new System.Collections.Generic.List <WebAppServices.DataModels.Rooms>();

            mockBookingServiceRepository.Setup(m => m.GetAvialableRoom(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <int>(), It.IsAny <int>())).Returns(objDtoRooms);
            RoomsController objBookingController = new RoomsController(mockBookingServiceRepository.Object);

            IActionResult response = objBookingController.GetAvialableRoom("2019-02-08 12:00:00.000", "2019-02-08 12:10:00.000");

            Assert.AreEqual(200, ((Microsoft.AspNetCore.Mvc.ObjectResult)response).StatusCode);
        }