/**
 * Program demonstrates use of CashRegister.
 */
public class TestCashRegister {

	/**
	 * Create and use a CashRegister.
	 */
	public static void main(String[] args) {
		
		// Create a new CashRegister using the no-args constructor
		CashRegister register = new CashRegister();
		
		// Print contents of the register
		System.out.println("Cash register before:");
		register.printRegisterContents();
		System.out.println();
		
		// Purchase item, make change
		System.out.println("Paid for $15 item with $20.");
		int change = register.getChange(15, 20);
		System.out.println("Change = $" + change + ".");
		System.out.println();
		
		// Print contents of the register again
		System.out.println("Cash register after:");
		register.printRegisterContents();
		
	}
	
}
