public void Accounts_CheckExpenseApproved_ViewData_IsListOf_AmountProcessedSupervisor() { AccountsController controller = new AccountsController(mockEmployeeService, mockReportService, mockEmployee, mockBudgetService); MockHttpContext.SetFakeHttpContext(controller); var result = controller.CheckExpenseApproved() as ViewResult; Assert.IsInstanceOfType(result.ViewData.Model, typeof(List<AmountProcessedSupervisor>)); }
public void Accounts_CheckBalance_Returns_View_CheckBalance() { const string expectedViewName = "CheckExpenseApproved"; AccountsController controller = new AccountsController(mockEmployeeService, mockReportService, mockEmployee, mockBudgetService); MockHttpContext.SetFakeHttpContext(controller); var result = controller.CheckExpenseApproved() as ViewResult; Assert.AreEqual(expectedViewName, result.ViewName, "View names do not match, expected view name is {0}", expectedViewName); }