| Listeners |
Annotate your suite class with this annotation to automatically add hooks to
the RunNotifier used for executing tests inside
RandomizedRunner.
|
| Name |
Used to annotate constructor parameters for parameterized tests.
|
| Nightly |
An annotation indicating a given test case (or suite) should run only during
nightly tests.
|
| ParametersFactory |
Used to annotate methods providing parameters for parameterized tests.
|
| Repeat |
Repeats randomized test case a given number of times.
|
| ReplicateOnEachVm |
Replicates the test class on each concurrent forked JVM.
|
| Seed |
Defines the starting seed for a given test or the entire suite.
|
| SeedDecorators |
Allows modifying the master seed (before the suite is started).
|
| Seeds |
Defines a list of starting seeds for a given test.
|
| SuppressForbidden |
Suppresses forbidden-API checks.
|
| TestCaseInstanceProvider |
Determines how instances of the test suite class are created for each test
case.
|
| TestCaseOrdering |
Test case ordering.
|
| TestContextRandomSupplier |
|
| TestGroup |
A test group applied to an annotation indicates that a given annotation
can be used on individual tests as "labels".
|
| TestMethodProviders |
Test case method provider.
|
| ThreadLeakAction |
|
| ThreadLeakFilters |
|
| ThreadLeakGroup |
|
| ThreadLeakLingering |
|
| ThreadLeakScope |
|
| ThreadLeakZombies |
|
| Timeout |
Maximum execution time for a single test method.
|
| TimeoutSuite |
Maximum execution time for an entire suite (including all hooks and tests).
|