public void maxi_savings_account() { MainBank bank = new MainBank(); ICustomerInterface Paul = new Customers("Paul"); IAccountsInterface PaulMaxiSavings = new MaxiSavingsAccount(); bank.AddCustomer(Paul); Paul.AddAccount(PaulMaxiSavings); Paul.Deposit(PaulMaxiSavings, 3000.00); Assert.AreEqual(0.0, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void savings_account() { MainBank bank = new MainBank(); ICustomerInterface Jerry = new Customers("Jerry"); IAccountsInterface JerrySavings = new SavingsAccount(); bank.AddCustomer(Jerry); Jerry.AddAccount(JerrySavings); Jerry.Deposit(JerrySavings, 1500.00); Assert.AreEqual(2.0, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void checkingAccount() { MainBank bank = new MainBank(); ICustomerInterface James = new Customers("James"); IAccountsInterface JamesChecking = new CheckingAccount(); bank.AddCustomer(James); James.AddAccount(JamesChecking); James.Deposit(JamesChecking, 100.00); Assert.AreEqual(0.1, bank.totalInterestPaid(), DOUBLE_DELTA); }