public void MaxiSavingsAccount() { Bank bank = new Bank(); Account checkingAccount = new MaxiSavingAccount(); bank.AddCustomer(new Customer("Bill").OpenAccount(checkingAccount)); checkingAccount.Deposit(3000.0); Assert.AreEqual(170.0, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void ComputeMaxSavingAccountAccruedInterest() { Bank bank = new Bank(); Account maxiSavingAccount = new MaxiSavingAccount(); Customer bill = new Customer("Bill").OpenAccount(maxiSavingAccount); bank.AddCustomer(bill); maxiSavingAccount.Deposit(3000.0); double amt = bank.totalInterestPaid(DateTime.Now.AddDays(100)); Assert.AreEqual(46.5753, amt, FOUR_DECIMALS); }