Class | Description |
---|---|
CartesianProductTest.Sets | |
RetryingTestExtension | |
StdIn |
For details and examples, see
the documentation on
Standard input/output |
StdOut |
For details and examples, see
the documentation on
Standard input/output |
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 |
---|---|
CartesianProductTest |
@CartesianProductTest is a JUnit Jupiter extension that marks
a test to be executed with all possible input combinations. |
CartesianValueSource |
@CartesianValueSource is an argument source which provides access to
an array of literal values. |
CartesianValueSource.CartesianValueSources | |
ClearEnvironmentVariable |
@ClearEnvironmentVariable is a JUnit Jupiter extension to clear the value
of a environment variable for a test execution. |
ClearEnvironmentVariable.ClearEnvironmentVariables |
Containing annotation of repeatable
@ClearEnvironmentVariable . |
ClearSystemProperty |
@ClearSystemProperty is a JUnit Jupiter extension to clear the value
of a system property for a test execution. |
ClearSystemProperty.ClearSystemProperties |
Containing annotation of repeatable
@ClearSystemProperty . |
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. |
ReadsDefaultLocale |
Marks tests that read the default locale but don't use the locale extension themselves.
|
ReadsDefaultTimeZone |
Marks tests that read the default time zone but don't use the time zone extension themselves.
|
ReadsEnvironmentVariable |
Marks tests that read environment variables but don't use the environment variable extension themselves.
|
ReadsStdIo |
Marks tests that read the static fields
System.in or System.out
but don't call System.setIn() or System.setOut() . |
ReadsSystemProperty |
Marks tests that read system properties but don't use the system property extension themselves.
|
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 |
Containing annotation of repeatable
ReportEntry . |
RetryingTest |
@RetryingTest is a JUnit Jupiter extension that retries
a failing test a certain number of times before the test actually
shows up as failing. |
SetEnvironmentVariable |
@SetEnvironmentVariable is a JUnit Jupiter extension to set the value of a
environment variable for a test execution. |
SetEnvironmentVariable.SetEnvironmentVariables |
Containing annotation of repeatable
@SetEnvironmentVariable . |
SetSystemProperty |
@SetSystemProperty is a JUnit Jupiter extension to set the value of a
system property for a test execution. |
SetSystemProperty.SetSystemProperties |
Containing annotation of repeatable
@SetSystemProperty . |
StdIo | |
WritesDefaultLocale |
Marks tests that write the default locale but don't use the locale extension themselves.
|
WritesDefaultTimeZone |
Marks tests that write the default time zone but don't use the time zone extension themselves.
|
WritesEnvironmentVariable |
Marks tests that write environment variables but don't use the environment variable extension themselves.
|
WritesStdIo |
Marks tests that call
System.setIn() or System.setOut() to set the static fields System.in /System.out . |
WritesSystemProperty |
Marks tests that write system properties but don't use the system property extension themselves.
|
Check out the following types for details:
CartesianProductTest
ClearSystemProperty
and SetSystemProperty
ClearEnvironmentVariable
and SetEnvironmentVariable
DefaultLocale
and DefaultTimeZone
ReportEntry
RetryingTest
StdIoExtension
and StdIo
params
package.