public void SurveyController_Rankings_ReturnRankingsView() { //Arrange Mock <ISurveyDAO> mockISurveyDAO = new Mock <ISurveyDAO>(); Mock <IParkDAO> mockIParkDAO = new Mock <IParkDAO>(); SurveyController controller = new SurveyController(mockISurveyDAO.Object, mockIParkDAO.Object); //Act // Cast ActionResult to ViewResult ViewResult result = controller.Rankings() as ViewResult; //Assert Assert.AreEqual("Rankings", result.ViewName); mockISurveyDAO.Verify(m => m.GetTopFiveParks()); //verify that our test called GetTopFiveParks on the Mock ISurveyDAL }