| Interface | Description | 
|---|---|
| ConfigurationProvider | 
 Provides configuration for Cuppa at runtime. 
 | 
| TestBuilder | 
 A builder for defining a test or block of tests. 
 | 
| TestInstantiator | 
 Instantiates test classes. 
 | 
| Class | Description | 
|---|---|
| Configuration | 
 Holds configuration settings for Cuppa. 
 | 
| Cuppa | 
 Use the methods of this class to define your tests. 
 | 
| ReporterSupport | 
 Provides utility methods for reporters. 
 | 
| Runner | 
 Runs Cuppa tests. 
 | 
| Runner.TagsRunOption | 
 Tag run state to perform tag based filtering with. 
 | 
| TestCuppaSupport | 
 A collection of static methods for facilitating the writing of tests for Cuppa and its extensions (such as test block
 transforms). 
 | 
| Exception | Description | 
|---|---|
| CuppaException | 
 Thrown to indicate that an error occurred whilst running Cuppa tests. 
 | 
| Annotation Type | Description | 
|---|---|
| Test | 
 Identifies a class as containing Cuppa tests. 
 |