def test_deposit_time_travel(self): t = 0 b = BankAccount('Wells Fargo', 100, 1000, t) assert_equals(b.balance(t+4), 1000) b.deposit(500, t+1) assert_equals(b.balance(t+2), 1500) assert_equals(b.balance(t+3), 1500) assert_equals(b.balance(t+4), 1500)
def test_basic_deposit(self): t = 0 b = BankAccount('Wells Fargo', 100, 0, t) assert_equals(b.balance(t), 0) b.deposit(100, t+1) assert_equals(b.balance(t-10), 0) assert_equals(b.balance(t), 0) assert_equals(b.balance(t+1), 0) assert_equals(b.balance(t+2), 100) assert_equals(b.balance(t+10), 100) assert_equals(b.balance(t+100), 100)