CPE 103 Lab Activity
      
    JUnit Practice
    This lab will help you become
        skilled at writing automated unit tests using the JUnit framework.
        
        Prerequisites:
      Why
      JUnit?
    Unit
      Testing in BlueJ pg1-11.
    JUnit and
      BlueJ video
    
    
    Read the short section "For novice testers" in the JUnit
      Style guide.
    A popular introductory Java textbook provides an Account.java
    class that represents a bank account. 
    Create a new BlueJ project and add the Account class source code. 
    Create a JUnit test class, AccountTest, and write test
    cases which exercise all the methods of the Account class.   
    Compile your classes and and run the JUnit tests.  Correct any
    defects in your tests.
    If your tests reveal any defects in the logic of the Account class,
    repair them.
    Write a new test case that reveals a more subtle defect lurking in the Account
    class.  (Hint: 
      Bad Money example). You don't have to repair this defect.
    
    Submit your Account class and JUnit tests as described in the
    syllabus.