public void TestGetAllSurveys() { // Arrange SurveyMockDAO surveyDAO = new SurveyMockDAO(); ParkMockDAO parkDAO = new ParkMockDAO(); SurveyController controller = new SurveyController(surveyDAO, parkDAO); // Act SurveyVM vm = new SurveyVM(); IActionResult result = controller.FavoriteParks(); ViewResult vr = result as ViewResult; IList <SurveyPost> surveys = surveyDAO.GetAllSurveys(); surveys = vr.Model as IList <SurveyPost>; // Assert Assert.IsNotNull(vr, "Index did not return a ViewResult"); Assert.AreEqual(4, surveys.Count); Assert.IsInstanceOfType(vr.Model, typeof(IList <SurveyPost>)); }