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