public void MaxiSavingsAccountTest_InterestEarned_FivePercent_Rates_More_Than_A_Thousand() { IAccount maxiSavingsAccount = new MaxiSavingsAccount(new MaxiSavingsAccountFivePercentInterestStrategy()); maxiSavingsAccount.Deposit(250.75m); maxiSavingsAccount.Deposit(120.25m); Assert.AreEqual(18.55m, maxiSavingsAccount.InterestEarned()); }
public void MaxiSavingsAccountTest_InterestEarned_More_Than_Two_Thousand() { IAccount maxiSavingsAccount = new MaxiSavingsAccount(); maxiSavingsAccount.Deposit(950.75m); maxiSavingsAccount.Deposit(1520.32m); maxiSavingsAccount.Withdraw(95.00m); Assert.AreEqual(107.607m, maxiSavingsAccount.InterestEarned()); }
public void MaxiSavingsAccountTest_InterestEarned_More_Than_A_Thousand() { IAccount maxiSavingsAccount = new MaxiSavingsAccount(); maxiSavingsAccount.Deposit(150.0m); maxiSavingsAccount.Deposit(1520.0m); maxiSavingsAccount.Withdraw(95.0m); Assert.AreEqual(48.75m, maxiSavingsAccount.InterestEarned()); }
public void MaxiSavingsAccountTest_InterestEarned_Less_Than_A_Thousand() { IAccount maxiSavingsAccount = new MaxiSavingsAccount(); maxiSavingsAccount.Deposit(500m); maxiSavingsAccount.Deposit(200m); maxiSavingsAccount.Withdraw(100m); Assert.AreEqual(12, maxiSavingsAccount.InterestEarned()); }