public async void Task_GetHotelRoomById_BadRequestResult()
        {
            var controller  = new HotelRoomController(context);
            int?HotelRoomId = null;
            var data        = await controller.Get(HotelRoomId);

            Assert.IsType <BadRequestResult>(data);
        }
        public async void Task_GetHotelRoomById_Return_NotFoundResult()
        {
            var controller  = new HotelRoomController(context);
            var HotelRoomId = 15;
            var data        = await controller.Get(HotelRoomId);

            Assert.IsType <NotFoundResult>(data);
        }
Ejemplo n.º 3
0
        public async void Task_GetHotelRoom_Return_OkResult()
        {
            //Arrange
            var controller = new HotelRoomController(context);

            //Act
            var data = await controller.Get();

            Assert.IsType <OkObjectResult>(data);
        }
Ejemplo n.º 4
0
        public async void Task_GetHotelRoomById_Return_NotFound()
        {
            //Arrange
            var controller = new HotelRoomController(context);
            var Id         = 100;

            //Act
            var data = await controller.Get(Id);

            //Asert
            Assert.IsType <NotFoundResult>(data);
        }
Ejemplo n.º 5
0
        public async void Task_DeleteHotelRoom_return_BadResult()
        {
            //Arrange
            var controller = new HotelRoomController(context);
            int?Id         = null;

            //Act
            var data = await controller.Get(Id);

            //Asert
            Assert.IsType <BadRequestResult>(data);
        }
Ejemplo n.º 6
0
        public async void Task_GetHotelRoom_Return_NotFound()
        {
            //Arrange
            var controller = new HotelRoomController(context);
            var data       = await controller.Get();

            data = null;
            if (data != null)
            {
                Assert.IsType <OkObjectResult>(data);
            }
            //else
            //{
            //    Assert.Equal(data, null);
            //}
        }
        public async void Task_GetHotelRoomById_MatchResult()
        {
            var controller  = new HotelRoomController(context);
            var HotelRoomId = 4;
            var data        = await controller.Get(HotelRoomId);

            Assert.IsType <OkObjectResult>(data);
            var okResult  = data.Should().BeOfType <OkObjectResult>().Subject;
            var hotelRoom = okResult.Value.Should().BeAssignableTo <HotelRoom>().Subject;

            Assert.Equal("Single1", hotelRoom.RoomType);
            Assert.Equal("abc", hotelRoom.RoomDescription);
            Assert.Equal(10000, hotelRoom.RoomPrice);
            Assert.Equal("abcd", hotelRoom.RoomImage);
            Assert.Equal(2, hotelRoom.HotelId);
        }
Ejemplo n.º 8
0
        public async void Task_GetHotelRoomById_Return_MatchResult()
        {
            //Arrange
            var controller = new HotelRoomController(context);
            var Id         = 1;

            //Act
            var data = await controller.Get(Id);

            //Asert
            Assert.IsType <OkObjectResult>(data);
            var okresult  = data.Should().BeOfType <OkObjectResult>().Subject;
            var hotelRoom = okresult.Value.Should().BeAssignableTo <HotelRoom>().Subject;

            Assert.Equal("Single Bed", hotelRoom.RoomType);
            Assert.Equal(2500, hotelRoom.RoomPrice);
        }