| Interface | Description |
|---|---|
| RandomSupplier | |
| SeedDecorator |
This is an advanced feature.
|
| TestMethodAndParams |
A single test case entry composed of the test method
and the arguments eventually passed to the test class's constructor.
|
| TestMethodProvider |
Responsible for providing individual test instances and their descriptions.
|
| ThreadFilter |
| Class | Description |
|---|---|
| AnnotatedMethodProvider |
Base class for
TestMethodProviders based on annotations. |
| AssertingRandom |
A random with a delegate, preventing
Random.setSeed(long) and locked
to be used by a single thread. |
| ClassGlobFilter |
A filter for
Description.getClassName(). |
| ClassModel |
Class model for a test suite.
|
| ClassModel.FieldModel | |
| ClassModel.MethodModel | |
| FilterExpressionParser |
Test group conditions filter parser.
|
| GlobFilter |
A filter that matches something using globbing (*) pattern.
|
| GroupEvaluator |
Evaluates enabled/ disabled state for a given test group.
|
| JUnit3MethodProvider |
Method provider selecting tests that follow a name pattern of
test(.*). |
| JUnit4MethodProvider |
Method provider selecting
Test annotated public instance parameterless methods. |
| MethodGlobFilter |
A filter for
Description.getMethodName(). |
| MixWithSuiteName |
A
SeedDecorator to be used with SeedDecorators annotation
to modify the master Randomness with a hash off the suite's class name. |
| RandomizedContext |
Context variables for an execution of a test suite (hooks and tests) running
under a
RandomizedRunner. |
| RandomizedRunner |
A
Runner implementation for running randomized test cases with
predictable and repeatable randomness. |
| RandomizedTest |
Common scaffolding for subclassing randomized tests.
|
| Randomness |
Per-thread, per-lifecycle state randomness defined as an initial seed and
the current Random instance.
|
| ReproduceErrorMessageBuilder |
A builder for constructing "reproduce with" message.
|
| Rethrow |
Rethrowing checked exceptions as unchecked ones.
|
| SeedUtils |
Utilities for parsing random seeds.
|
| SysGlobals |
Global names for system properties controlling the behavior of
JUnit4 ANT task
and RandomizedRunner. |
| TeeOutputStream |
Custom teeing stream that ensures both streams receive the output and
no exceptions are quietly suppressed.
|
| TempPathResource |
A temporary path resource will be deleted at the end of a given lifecycle phase.
|
| TraceFormatting |
Utilities for dealing with throwables, stacks, etc.
|
| WriterOutputStream |
OutputStream implementation that transforms a byte stream to a
character stream using a specified charset encoding and writes the resulting
stream to a Writer. |
| Xoroshiro128PlusRandom |
Implements Xoroshiro128PlusRandom.
|
| Enum | Description |
|---|---|
| ClassModel.Scope | |
| LifecycleScope |
Lifecycle stages for tracking resources.
|
Copyright © 2011–2018 Carrot Search s.c.. All rights reserved.