Package org.junit.jupiter.engine.extension
package org.junit.jupiter.engine.extension
Test extensions specific to the JUnit Jupiter test engine.
-
ClassDescriptionDefault implementation of
RepetitionInfo
.ExecutionCondition
that supports the@Disabled
annotation.AnExtensionRegistrar
is used to register extensions.AnExtensionRegistry
holds all registered extensions (i.e.Default, mutable implementation ofExtensionRegistry
.Display name formatter for a@RepeatedTest
.TestTemplateInvocationContextProvider
that supports the@RepeatedTest
annotation.TestTemplateInvocationContext
for a@RepeatedTest
.RepetitionExtension
implements the following extension APIs to support repetitions of a@RepeatedTest
method.TempDirectory
is a JUnit Jupiter extension that creates and cleans up temporary directories if field in a test class or a parameter in a lifecycle method or test method is annotated with@TempDir
.ParameterResolver
that resolves theTestInfo
for the currently executing test.ParameterResolver
that injects aTestReporter
.