Пример #1
0
        public async Task DeleteBookingByID_Return_RedicretToAction_ShowGetAllBookings()
        {
            // Arrange
            int bookingId = 1;

            var mock = new Mock <IDelpinHttpClientHandler <Booking> >();

            mock.Setup(m => m.DeleteHttp(It.IsAny <string>(), It.IsAny <string>()));

            // Act

            var sut = new BookingController(Configuration(), mock.Object);

            var result = await sut.DeleteBookingByID(bookingId);

            // Assert
            var redirectToActionResult = Assert.IsType <RedirectToActionResult>(result);

            Assert.Equal("ShowGetAllBookings", redirectToActionResult.ActionName);
        }