Ejemplo n.º 1
0
        public async Task ThenUserIsRedirectedToTheFeedbackCompletePage()
        {
            Mediator.Send(Arg.Any <GetVisitFeedbackRequest>()).Returns(GetVisitFeedback());

            var result = await _controller.Index(FEEDBACK_ID, new YourCommentsViewModel());

            result.As <RedirectToActionResult>().ControllerName.Should().Be("FeedbackComplete");
        }
Ejemplo n.º 2
0
        public async Task ThenTheCorrectViewIsDisplayed()
        {
            _mediator.Send(Arg.Any <GetVisitFeedbackRequest>()).Returns(GetVisitFeedback());

            var result = await controller.Index(FEEDBACK_ID);

            result.Should().BeOfType <ViewResult>();
            result.As <ViewResult>().ViewName.Should().Be("~/Views/Feedback/YourComments.cshtml");
        }