/*
 * This class creates the program to test the banking classes.
 * It creates a new Bank, sets the Customer (with an initial balance),
 * and performs a series of transactions with the Account object.
 */

import banking.*;

public class TestBanking {

  public static void main(String[] args) {
    Customer customer;
    Account  account;

    customer = new Customer("Jane", "Smith");
    customer.setAccount(new Account(500.00));
    account = customer.getAccount();

    account.withdraw(150.00);
    account.deposit(22.50);
    account.withdraw(47.62);

    System.out.println("Customer [" + customer.getLastName()
		       + ", " + customer.getFirstName()
		       + "] has a balance of " + account.getBalance());
  }
}
