Uses of Package
org.junit.jupiter.api.extension
Packages that use org.junit.jupiter.api.extension
Package
Description
Annotation-based conditions for enabling or disabling tests in JUnit Jupiter.
JUnit Jupiter API for writing extensions.
JUnit Jupiter API support for writing extensions.
-
Classes in org.junit.jupiter.api.extension used by org.junit.jupiter.api.conditionClassDescription
@ExtendWithis a repeatable annotation that is used to register extensions for the annotated test class, test interface, test method, parameter, or field. -
Classes in org.junit.jupiter.api.extension used by org.junit.jupiter.api.extensionClassDescriptionThe result of evaluating an
ExecutionCondition.DynamicTestInvocationContextrepresents the context of a single invocation of a dynamic test.Marker interface for all extensions.ExtensionContextencapsulates the context in which the current test or container is being executed.ANamespaceis used to provide a scope for data saved by extensions within aExtensionContext.Store.Storeprovides methods for extensions to save and retrieve data.An invocation that returns a result and may throw aThrowable.ParameterContextencapsulates the context in which anExecutablewill be invoked for a givenParameter.Thrown if an error is encountered in the configuration or execution of aParameterResolver.ReflectiveInvocationContextencapsulates the context of a reflective invocation of an executable (method or constructor).TestInstanceFactoryContextencapsulates the context in which a test class is to be instantiated by aTestInstanceFactory.TestInstancesencapsulates the test instances of a test.Thrown if an error is encountered during the execution of aTestInstanceFactory.TestTemplateInvocationContextrepresents the context of a single invocation of a test template. -
Classes in org.junit.jupiter.api.extension used by org.junit.jupiter.api.extension.supportClassDescriptionMarker interface for all extensions.
ExtensionContextencapsulates the context in which the current test or container is being executed.ParameterContextencapsulates the context in which anExecutablewill be invoked for a givenParameter.Thrown if an error is encountered in the configuration or execution of aParameterResolver.ParameterResolverdefines the API forExtensionsthat wish to dynamically resolve arguments for parameters at runtime.