public void Consultant_ViewReports_Returns_View_ViewReports() { const string expectedViewName = ""; ConsultantController controller = new ConsultantController(mockEmployeeService, mockReportService, mockEmployee); MockHttpContext.SetFakeHttpContext(controller); var result = controller.ViewMyExpenses() as ViewResult; Assert.AreEqual(expectedViewName, result.ViewName, "View names do not match, expected view name is{0}", expectedViewName); }
public void Consultant_ViewReports_Returns_ActionResult() { ConsultantController controller = new ConsultantController(mockEmployeeService, mockReportService, mockEmployee); MockHttpContext.SetFakeHttpContext(controller); var result = controller.ViewMyExpenses(); Assert.IsInstanceOfType(result, typeof(ActionResult), "Result is not of ActionResult type"); }