Ejemplo n.º 1
0
        public HomeControllerTest()
        {
            _messageService = new Mock<IMessageService>();
            _logService = new Mock<ILogService>();

            _controller = new HomeController(_messageService.Object, _logService.Object);
        }
Ejemplo n.º 2
0
        public void VerifyAbouttView()
        {
            string message = "Test";

            Mock<IMessageService> messageService = new Mock<IMessageService>();
            messageService.Setup(x => x.GetMessage()).Returns(message);

            Mock<ILogService> logService = new Mock<ILogService>();

            var ctr = new HomeController(messageService.Object, logService.Object);

            //ViewBag.Message contains "Message from"

            var result = ctr.About() as ViewResultBase;

            var messageResult = result.ViewData["Message"];

            Assert.Equal(message, messageResult);
        }