public void TransferAboveBalanceThrowZeroBalanceException() { var account = Account.CreateAccount(AccountId, AccountNumber, AccountName); Assert.Equal(0, account.Balance); ZeroBalanceException ex = Assert.Throws <ZeroBalanceException>(() => account.Transfer("abcdefg", 1000, "above")); }
public void WithdrawZeroBalanceThrowException() { var account = Account.CreateAccount(AccountId, AccountNumber, AccountName); Assert.Equal(0, account.Balance); ZeroBalanceException ex = Assert.Throws <ZeroBalanceException>(() => account.Withdraw(10)); }