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