public void TestWithdrawAndDeposit() { BankAccount myAccount = new BankAccount("13-31-23232", "1229292KA", 101); myAccount.Deposit(300); myAccount.Deposit(300); myAccount.Withdraw(800); Assert.AreEqual(-100, myAccount.Balance); }
public void TestCollection() { BankAccount myAccount = new BankAccount("13", "asss"); myAccount.Deposit(100); myAccount.Deposit(300); List<double> transaction = new List<double>() { 100, 300, -375 }; myAccount.Withdraw(375); CollectionAssert.AreEqual(transaction, myAccount.Transactions); Assert.AreEqual(25, myAccount.Balance); }
static void Main() { BankAccount myaccount = new BankAccount("1322", "adsd22", 1000); myaccount.Deposit(3000); myaccount.Deposit(3000); myaccount.Withdraw(6500); Console.WriteLine(myaccount.ToString()); myaccount.Withdraw(1200); Console.ReadLine(); }