Exemplo n.º 1
0
        public void TestSavingsDebitAccount()
        {
            string  AccNum  = "1234567890";
            Account account = new SavingsAccount(BankDatabaseEngine.GetAccountName(AccNum)
                                                 , AccNum, BankDatabaseEngine.GetAccountBalance(AccNum));
            double debitAmount = 10000;

            double expected = BankDatabaseEngine.GetAccountBalance(AccNum) - debitAmount;

            Teller.DebitAccount(AccNum, debitAmount);
            Assert.AreEqual(expected, BankDatabaseEngine.GetAccountBalance(AccNum));
        }
Exemplo n.º 2
0
        public void TestCurrentDebitAccount()
        {
            string  AccNum  = "5831314992";
            Account account = new CurrentAccount(BankDatabaseEngine.GetAccountName(AccNum),
                                                 AccNum, BankDatabaseEngine.GetAccountBalance(AccNum));
            double debitAmount = 10000;

            double expected = BankDatabaseEngine.GetAccountBalance(AccNum) - debitAmount;

            Teller.DebitAccount(AccNum, debitAmount);
            Assert.AreEqual(expected, BankDatabaseEngine.GetAccountBalance(AccNum));
        }