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")); }