The junit test framework.
  
  
  
    Interfaces
    
    
  
        
              | Protectable | 
              A Protectable can be run and can throw a Throwable.  | 
          
        
              | Test | 
              A Test can be run and collect its results.  | 
          
        
              | TestListener | 
              A Listener for test progress
  | 
          
  
     
  
  
    Classes
    
    
  
        
              | Assert | 
              A set of assert methods.  | 
          
        
              | TestCase | 
              A test case defines the fixture to run multiple tests.  | 
          
        
              | TestFailure | 
              A TestFailure collects a failed test together with
 the caught exception.  | 
          
        
              | TestResult | 
              A TestResult collects the results of executing
 a test case.  | 
          
        
              | TestSuite | 
              A TestSuite is a Composite of Tests.   | 
          
  
     
  
  
  
  
    Errors