public void BankAccountImposibleWithdrawal()
        {
            IBankAccount account = new BankAccountProxy("John", "Snow");
            account.Withdraw(2400);

            Assert.AreEqual(2000, account.CurrentBalance());
        }
        public void BankAccountWithdrawalTest()
        {
            IBankAccount account = new BankAccountProxy("John", "Snow");
            account.Withdraw(400);
            account.Deposit(200);

            Assert.AreEqual(1800, account.CurrentBalance());
        }
 public static void Main(string[] args)
 {
     IBankAccount account = new BankAccountProxy("John", "Snow");
     DisplayBallance(account);
     Withdraw(400, account);
     Withdraw(120, account);
     Withdraw(65, account);
     DisplayBallance(account);
     Deposit(150, account);
     DisplayBallance(account);
 }