Uses of Package
org.junitpioneer.jupiter
Packages that use org.junitpioneer.jupiter
Package
Description
Extensions to the JUnit Jupiter engine.
This package contains implementation details of the
@Issue annotation.-
Classes in org.junitpioneer.jupiter used by org.junitpioneer.jupiterClassDescriptionAn abstract base class for entry-based extensions, where entries (key-value pairs) can be cleared, set, or restored.
@ClearEnvironmentVariableis a JUnit Jupiter extension to clear the value of an environment variable for a test execution.@ClearSystemPropertyis a JUnit Jupiter extension to clear the value of a system property for a test execution.@DefaultLocaleis a JUnit Jupiter extension to change the value returned byLocale.getDefault()for a test execution.@DefaultTimeZoneis a JUnit Jupiter extension to change the value returned byTimeZone.getDefault()for a test execution.Disables all remaining tests in a container if one of them failed.@ExpectedToFailis a JUnit Jupiter extension to mark test methods as temporarily 'expected to fail'.Represents the execution result of test method, which is annotated withIssue.Represents the execution result of test method, which is annotated withIssue.Publish the specified key-value pair to be consumed by anorg.junit.platform.engine.EngineExecutionListenerin order to supply additional information to the reporting infrastructure.The available values you can choose from to define for which test outcomes the extension should publish the report entry.@RestoreEnvironmentVariablesis a JUnit Jupiter extension to restore the entire set of environment variables to the original value, or the value of the higher-level container, after the annotated element has been executed.@RestoreSystemPropertiesis a JUnit Jupiter extension to restore the entire set of system properties to the original value, or the value of the higher-level container, after the annotated element is complete.@SetEnvironmentVariableis a JUnit Jupiter extension to set the value of an environment variable for a test execution.@SetSystemPropertyis a JUnit Jupiter extension to set the value of a system property for a test execution.For details and examples, see the documentation on standard input/output.For details and examples, see the documentation on standard input/output.For details and examples, see the documentation on standard input/output.Marks tests that write the default locale but don't use the locale extension themselves.Marks tests that write the default time zone but don't use the time zone extension themselves.Marks tests that write environment variables but don't use the environment variable extension themselves.Marks tests that callSystem.setIn(),System.setOut()orSystem.setErr()to set the static fieldsSystem.in/System.out/System.err.Marks tests that write system properties but don't use the system property extension themselves. -
Classes in org.junitpioneer.jupiter used by org.junitpioneer.jupiter.issue