Exemplo n.º 1
0
        public void InfrastructureController_AddPropertyErrorTest()
        {
            //Arrange
            var userService = new Mock <IUserService>();
            var adwService  = new Mock <IAdwService>();

            var target = new TestPagedGridController(userService.Object, adwService.Object);

            Assert.IsNotNull(target);

            //Act
            ActionResult result = target.DisplayPropertyError();

            //Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(target.ViewData.ModelState.Values.Count == 1);
            var ms = target.ViewData.ModelState.Values.First();

            Assert.IsTrue(target.ViewData.ModelState.ContainsKey("AProperty"));
            Assert.IsTrue(ms.Errors[0].ErrorMessage.Equals("Unit Test Error Message"));
        }