Interface | Description |
---|---|
TempDirectoryExtension.ParentDirProvider |
ParentDirProvider can be used to configure a custom parent
directory for all temporary directories created by the
TempDirectoryExtension extension this is used with. |
Class | Description |
---|---|
RepeatFailedTestExtension | |
TempDirectoryExtension |
TempDirectory is a JUnit Jupiter extension to create and clean up a
temporary directory. |
Enum | Description |
---|---|
ReportEntry.PublishCondition |
The available values you can choose from to define for which test outcomes
the extension should publish the report entry.
|
Annotation Type | Description |
---|---|
ClearEnvironmentVariable |
@ClearEnvironmentVariable is a JUnit Jupiter extension to clear the value
of a environment variable for a test execution. |
ClearEnvironmentVariables | |
ClearSystemProperties | |
ClearSystemProperty |
@ClearSystemProperty is a JUnit Jupiter extension to clear the value
of a system property for a test execution. |
DefaultLocale |
@DefaultLocale is a JUnit Jupiter extension to change the value
returned by Locale.getDefault() for a test execution. |
DefaultTimeZone |
@DefaultTimeZone is a JUnit Jupiter extension to change the value
returned by TimeZone.getDefault() for a test execution. |
RepeatFailedTest |
@RepeatFailedTest is a JUnit Jupiter extension that repeats
a failing test a certain number of times before the test actually
shows up as failing. |
ReportEntry |
Publish the specified key-value pair to be consumed by an
org.junit.platform.engine.EngineExecutionListener
in order to supply additional information to the reporting
infrastructure. |
ReportEntry.ReportEntries |
This makes the
ReportEntry repeatable. |
SetEnvironmentVariable |
@SetEnvironmentVariable is a JUnit Jupiter extension to set the value of a
environment variable for a test execution. |
SetEnvironmentVariables | |
SetSystemProperties | |
SetSystemProperty |
@SetSystemProperty is a JUnit Jupiter extension to set the value of a
system property for a test execution. |
TempDir |
TempDir can be used to annotate a test or lifecycle method or
test class constructor parameter of type Path that should be
resolved into a temporary directory. |
Check out the following types for details:
ClearSystemProperty
and SetSystemProperty
ClearEnvironmentVariable
and SetEnvironmentVariable
DefaultLocale
and DefaultTimeZone
RepeatFailedTest
TempDirectoryExtension
params
package.