public void SavingsAccount() { Bank bank = new Bank(); Account savingsAccount = new Account(Account.SAVINGS); bank.AddCustomer(new Customer("Bill").OpenAccount(savingsAccount)); savingsAccount.Deposit(1500.0); Assert.AreEqual(2.0, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void MaxiSavingsAccount() { Bank bank = new Bank(); Account maxiAccount = new Account(Account.MAXI_SAVINGS); bank.AddCustomer(new Customer("Bill").OpenAccount(maxiAccount)); maxiAccount.Deposit(3000.0); Assert.AreEqual(170.0, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void CustomerSummary() { Bank bank = new Bank(); Customer john = new Customer("John"); john.OpenAccount(new Account(Account.CHECKING)); bank.AddCustomer(john); Assert.AreEqual("Customer Summary\n - John (1 account)", bank.CustomerSummary()); }
public void CheckingAccount() { Bank bank = new Bank(); Account checkingAccount = new Account(Account.CHECKING); Customer bill = new Customer("Bill").OpenAccount(checkingAccount); bank.AddCustomer(bill); checkingAccount.Deposit(100.0); Assert.AreEqual(0.1, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void MaxiSavingsAccountInterestTest1() { Bank bank = new Bank(); Account maxiAccount = new Account(Account.MAXI_SAVINGS); bank.AddCustomer(new Customer("Bill").OpenAccount(maxiAccount)); maxiAccount.Deposit(10500.0); maxiAccount.Withdraw(500.0); Assert.AreEqual(0.82, bank.totalInterestAccruedDaily(), DOUBLE_DELTA); }
public void Maxi_savings_account() { Bank bank = new Bank(); IAccount checkingAccount = new MaxiSavingsAccount();//Account(Account.MAXI_SAVINGS); bank.AddCustomer(new Customer("Bill").OpenAccount(checkingAccount)); checkingAccount.Deposit(3000.0); Assert.AreEqual(3.0, bank.totalInterestPaid(), DOUBLE_DELTA); }
public void SavingsAccountInterestTest() { Bank bank = new Bank(); Account savingsAccount = new Account(Account.SAVINGS); bank.AddCustomer(new Customer("Bill").OpenAccount(savingsAccount)); savingsAccount.Deposit(10000.0); Assert.AreEqual(1.56, bank.totalInterestAccruedDaily(), DOUBLE_DELTA); }
public void TestInitialize() { bank = Bank.getInstance(); }
public static Bank getInstance() { if (instance == null) instance = new Bank(); return instance; }