コード例 #1
0
        public void Default_Action_Returns_Index_View_Using_MvcContrib_TestHelper()
        {
            // Arrange
            var employeesController = new EmployeesController(_mockER.Object, null);
            var routeData = new RouteData();

            // Act
            var result = employeesController.Index();

            // Assert
            result.AssertViewRendered().ForView("Index");
            result.AssertViewRendered().WithViewData<IEnumerable<Employee>>();
        }
コード例 #2
0
        public void Default_Action_Returns_Index_View()
        {
            // Arrange
            var employeesController = new EmployeesController(_mockER.Object, null);

            const string expectedViewName = "Index";
            //Act
            var result = employeesController.Index() as ViewResult;

            //Assert
            Assert.IsNotNull(result, "Should have returned a ViewResult");
            result.AssertViewRendered().WithViewData<IEnumerable<Employee>>();
            Assert.AreEqual(expectedViewName, result.ViewName, "View name should have been {0}", expectedViewName);
        }