Exemple #1
0
 def test_deposit(self):
     """should add the deposit the amount to the account balance and return updated balance"""
     account = BankAccount()
     self.assertEqual(account.deposit(1000), 1000)
Exemple #2
0
 def test_withdraw(self):
     """should add the withdraw amount from the account balance and return updated balance"""
     account = BankAccount()
     account.deposit(1000)
     self.assertEqual(account.withdraw(500), 500)
def test_deposit_increases_balance_correctly():
    bank_account = BankAccount(account_number=12, amount=1300)
    assert_equal(bank_account.balance, 1300)
    bank_account.deposit(amount=300)
    assert_equal(bank_account.balance, 1600)
def test_withdraw_decreeases_balance_correctly():
    bank_account = BankAccount(account_number=12, amount=1300)
    assert_equal(bank_account.balance, 1300)
    bank_account.withdraw(amount=250)
    assert_equal(bank_account.balance, 1050)
def test_amount_can_not_be_accessed():
    bank_account = BankAccount(account_number=12, amount=1300)
    bank_account.amount
    bank_account.amount()
def test_account_number_can_not_be_modified():
    bank_account = BankAccount(account_number=12, amount=1300)
    bank_account.account_number = 32
def test_deposit_increases_balance_correctly():
    bank_account = BankAccount(account_number=12, amount=1300)
    assert_equal(bank_account.balance, 1300)
    bank_account.deposit(amount=300)
    assert_equal(bank_account.balance, 1600)
def test_withdraw_decreeases_balance_correctly():
    bank_account = BankAccount(account_number=12, amount=1300)
    assert_equal(bank_account.balance, 1300)
    bank_account.withdraw(amount=250)
    assert_equal(bank_account.balance, 1050)
def test_balance_can_not_be_modified():
    bank_account = BankAccount(account_number=12, amount=1300)
    bank_account.balance += 323
def test_account_number_can_not_be_modified():
    bank_account = BankAccount(account_number=12, amount=1300)
    bank_account.account_number = 32
def test_amount_can_not_be_accessed():
    bank_account = BankAccount(account_number=12, amount=1300)
    bank_account.amount
    bank_account.amount()
def test_bank_account_has_a_balance():
    bank_account = BankAccount(account_number=12, amount=1300)
    assert_equal(bank_account.balance, 1300)
def test_bank_account_has_an_account_number():
    b = BankAccount(account_number=12, amount=1300)
    assert_equal(b.account_number, 12)