| Class | Description | 
|---|---|
| Assert | 
 A set of assertion methods useful for writing tests. 
 | 
| Test.None | 
 Default empty exception 
 | 
| Error | Description | 
|---|---|
| ComparisonFailure | 
 Thrown when an  
assertEquals(String, String) fails. | 
| Annotation Type | Description | 
|---|---|
| After | 
 If you allocate external resources in a  
Before method you need to release them
 after the test runs. | 
| AfterClass | 
 If you allocate expensive external resources in a  
BeforeClass method you need to release them
 after all the tests in the class have run. | 
| Before | 
 When writing tests, it is common to find that several tests need similar
 objects created before they can run. 
 | 
| BeforeClass | 
 Sometimes several tests need to share computationally expensive setup
 (like logging into a database). 
 | 
| Ignore | 
 Sometimes you want to temporarily disable a test or a group of tests. 
 | 
| Test | 
 The  
Test annotation tells JUnit that the public void method to which it is attached can be
 run as a test case. |