Esempio n. 1
0
from atm import ATM

# ---
# atm instantiation

# default atm
atm = ATM()
assert atm.money_left() == 35000
assert atm.bills_left() == {
    5: 1000,
    10: 500,
    20: 250,
    50: 100,
    100: 50,
    200: 25,
    500: 10
}

# override correctly
atm = ATM(fhundreds=15)
assert atm.money_left() == 37500
assert atm.bills_left() == {
    5: 1000,
    10: 500,
    20: 250,
    50: 100,
    100: 50,
    200: 25,
    500: 15
}