| Interface | Description |
|---|---|
| IAfterClass | |
| IAfterGroups | |
| IAfterMethod | |
| IAfterSuite | |
| IAfterTest | |
| IAnnotationFinder |
This interface defines how annotations are found on classes, methods and constructors.
|
| IAnnotationTransformer |
For backward compatibility.
|
| IBaseBeforeAfter |
Base interface for IBeforeSuite, IAfterSuite, etc...
|
| IBaseBeforeAfterMethod | |
| IBeforeClass | |
| IBeforeGroups | |
| IBeforeMethod | |
| IBeforeSuite | |
| IBeforeTest | |
| IDataProvidable |
A trait shared by all the annotations that have dataProvider/dataProviderClass attributes.
|
| IListeners | |
| ITest | |
| JDK15TagFactory.Default<T> |
This interface is used to calculate the default value for various annotation return types.
|
| Class | Description |
|---|---|
| AnnotationHelper |
Helper methods to find @Test and @Configuration tags.
|
| BaseAnnotation | |
| BaseBeforeAfter | |
| ConfigurationAnnotation |
An implementation of IConfiguration
|
| DataProviderAnnotation |
An implementation of IDataProvider.
|
| DefaultAnnotationTransformer | |
| DisabledRetryAnalyzer |
A No operation retry analyzer that exists just to let us use proper types in @
Test.retryAnalyzer() |
| FactoryAnnotation |
An implementation of IFactory
|
| IgnoreListener | |
| JDK15AnnotationFinder |
This class implements IAnnotationFinder with JDK5 annotations
|
| JDK15TagFactory |
This class creates implementations of IAnnotations based on the JDK5 annotation that was found on
the Java element.
|
| ListenersAnnotation | |
| ObjectFactoryAnnotation |
The internal representation of @ObjectFactory
|
| ParametersAnnotation |
An implementation of IParameters
|
| TestAnnotation |
An implementation of ITest
|
| TestOrConfiguration |