Interface | Description |
---|---|
AfterContainerHook |
Experimental feature.
|
AroundContainerHook |
Experimental feature.
|
AroundPropertyHook |
Experimental feature.
|
AroundTryHook |
Experimental feature.
|
BeforeContainerHook |
Experimental feature.
|
ContainerLifecycleContext |
Experimental feature.
|
LifecycleContext |
Experimental feature.
|
LifecycleHook |
Experimental feature.
|
ParameterResolutionContext |
Experimental feature.
|
PerProperty.Lifecycle | |
PropertyExecutionResult |
Experimental feature.
|
PropertyExecutor |
Experimental feature.
|
PropertyLifecycleContext |
Experimental feature.
|
Reporter |
Experimental feature.
|
ResolveParameterHook |
Experimental feature.
|
SkipExecutionHook |
Experimental feature.
|
Store<T> |
Experimental feature.
|
TryExecutionResult | |
TryExecutor |
Experimental feature.
|
TryLifecycleContext |
Experimental feature.
|
Class | Description |
---|---|
PerProperty.PerPropertyHook | |
SkipExecutionHook.SkipResult | |
Store.StoreFacade |
Enum | Description |
---|---|
Lifespan |
Define how long a resource,
e.g. the value in a Store with the same identifier,
will live:
For the whole test run
For the currently running property
For the currently running try
Any hook or collection of hooks can use this enum to allow the specification
of the lifespan of resources from which it is abstracting.
|
PropagationMode | |
PropertyExecutionResult.Status |
Status of executing a single test or container.
|
TryExecutionResult.Status |
Exception | Description |
---|---|
CannotFindStoreException |
Experimental feature.
|
CannotResolveParameterException |
Experimental feature.
|
Annotation Type | Description |
---|---|
AddLifecycleHook |
Experimental feature.
|
AfterContainer |
Annotate static methods of a container class with
@AfterContainer
to have them run exactly once after all of its properties or any lifecycle
methods from embedded containers have been run. |
AfterProperty |
Annotate methods of a container class with
@AfterProperty
to have them run once after each property including properties of
embedded containers. |
AfterTry |
Annotate methods of a container class with
@AfterTry
to have them run once after each try - the actual invocation of the property
method with generated parameters - including properties of
embedded containers. |
BeforeContainer |
Annotate static methods of a container class with
@BeforeContainer
to have them run exactly once before any of its properties or any lifecycle
methods from embedded containers will be run. |
BeforeProperty |
Annotate methods of a container class with
@BeforeProperty
to have them run once before each property including properties of
embedded containers. |
BeforeTry |
Annotate methods of a container class with
@BeforeTry
to have them run once before each try - the actual invocation of the property
method with generated parameters - including properties of
embedded containers. |
LifecycleHooks |
Experimental feature.
|
PerProperty |
Experimental feature.
|