コード例 #1
0
        public void ReviewControllerPassengerIndexReturnsView_ExpectedSuccess()
        {
            // Arrange
            var reviews = GetReviews();
            var _mock   = new Mock <IReviewLogic>();

            _mock.Setup(x => x.GetPassengerReviews(It.IsAny <Int32>())).ReturnsAsync(reviews);
            var controllerUnderTest = new ReviewController(_context, _mock.Object);

            // Act
            var result = controllerUnderTest.PassengerIndex(1);

            // Assert
            Assert.NotNull(result);
            Assert.Equal(typeof(Task <IActionResult>), result.GetType());
        }