      1  /**

      2     This program tests the BankAccount class.

      3  */

      4  public class BankAccountTester

      5  {

      6     /**

      7        Tests the methods of the BankAccount class.

      8        @param args not used

      9     */

     10     public static void main(String[] args)

     11     {

     12        BankAccount harrysAccount = new BankAccount(1000);

     13        harrysAccount.deposit(500); // Balance is now $1500

     14        harrysAccount.withdraw(2000); // Balance is now $1490

     15        harrysAccount.addInterest(1); // Balance is now $1490 + 14.90

     16        System.out.printf("%.2f\n", harrysAccount.getBalance());

     17        System.out.println("Expected: 1504.90");

     18     }

     19  }