public void TestRamainingBudget() { ExpenseManager.DeleteBudget(); var b = new Budget(500, Month.March); ExpenseManager.SaveBudget(b); var remainingBudget = ExpenseManager.RemainingBudget(Month.March); var budget = ExpenseManager.ReadBudget(Month.March); var amountLeft = budget.BudgetAmount - remainingBudget; var expensesAmount = ExpenseManager.SumOfExpenses(); Assert.AreEqual(amountLeft, expensesAmount); }
//This will write and read the budget public void TestBudget() { ExpenseManager.DeleteBudget(); var b = new Budget(500, Month.March); ExpenseManager.SaveBudget(b); var readBudgetAmount = ExpenseManager.ReadBudget(Month.March); Assert.AreEqual(500, readBudgetAmount); ExpenseManager.SaveBudget(b); readBudgetAmount = ExpenseManager.ReadBudget(Month.March); Assert.AreEqual(500, readBudgetAmount); }