コード例 #1
0
import sys
from bank import Bank
from transaction import Transaction

if __name__ == '__main__':
    bank = Bank()
    trans = Transaction(bank)
    print("=" * 50)

    # create users
    print("Test creating users...")
    print("=" * 50)
    bank.createUser(name="Wanki Cho")
    bank.createUser(name="Minkyu Kim")
    bank.createUser(name="Kiyeon Jeon")  # already exisiting name
    print("=" * 50)

    # add accounts
    print("Test adding accounts...")
    print("=" * 50)
    bank.addAccount(name="Kiyeon Jeon", card_num='1234-1234-1234-1234')
    bank.addAccount(name="Jeongyeol Kwon", card_num='1234-1234-1234-1289')
    bank.addAccount(name="Kiyeon Jeon",
                    card_num='1234-1234-1234-1239')  # wrong card_num
    print("=" * 50)

    # transaction actions
    print("Test transaction actions...")
    print("=" * 50)
    targets = [
        ('Kiyeon Jeon', '1234-1234-1234-1234'),