Uses of Package
org.junit.jupiter.api.extension
-
Packages that use org.junit.jupiter.api.extension Package Description org.junit.jupiter.api JUnit Jupiter API for writing tests.org.junit.jupiter.api.condition Annotation-based conditions for enabling or disabling tests in JUnit Jupiter.org.junit.jupiter.api.extension JUnit Jupiter API for writing extensions.org.junit.jupiter.api.extension.support JUnit Jupiter API support for writing extensions.org.junit.jupiter.api.io IO-related support in JUnit Jupiter. -
Classes in org.junit.jupiter.api.extension used by org.junit.jupiter.api Class Description MediaType Deprecated.UseMediaTypeinstead. -
Classes in org.junit.jupiter.api.extension used by org.junit.jupiter.api.condition Class Description ExtendWith @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.extension Class Description AnnotatedElementContext AnnotatedElementContextencapsulates the context in which anAnnotatedElementis declared.ClassTemplateInvocationContext ClassTemplateInvocationContextrepresents the context of a single invocation of a@ClassTemplate.ConditionEvaluationResult The result of evaluating anExecutionCondition.DynamicTestInvocationContext DynamicTestInvocationContextrepresents the context of a single invocation of a dynamic test.ExecutableInvoker ExecutableInvokerallows invoking methods and constructors with support for dynamic resolution of parameters viaParameterResolvers.ExtendWith @ExtendWithis a repeatable annotation that is used to register extensions for the annotated test class, test interface, test method, parameter, or field.Extension Marker interface for all extensions.ExtensionContext ExtensionContextencapsulates the context in which the current test or container is being executed.ExtensionContext.Namespace ANamespaceis used to provide a scope for data saved by extensions within aExtensionContext.Store.ExtensionContext.Store Storeprovides methods for extensions to save and retrieve data.ExtensionContext.StoreScope StoreScopeis an enumeration of the different scopes forExtensionContext.Storeinstances.InvocationInterceptor.Invocation An invocation that returns a result and may throw aThrowable.MediaType Deprecated.UseMediaTypeinstead.ParameterContext ParameterContextencapsulates the context in which anExecutablewill be invoked for a givenParameter.ParameterResolutionException Thrown if an error is encountered in the configuration or execution of aParameterResolver.PreInterruptContext PreInterruptContextencapsulates the context in which anbeforeThreadInterruptmethod is called.ReflectiveInvocationContext ReflectiveInvocationContextencapsulates the context of a reflective invocation of an executable (method or constructor).TestInstanceFactoryContext TestInstanceFactoryContextencapsulates the context in which a test class is to be instantiated by aTestInstanceFactory.TestInstances TestInstancesencapsulates the test instances of a test.TestInstantiationAwareExtension TestInstantiationAwareExtensiondefines the API forExtensionsthat are aware of or influence the instantiation of test classes.TestInstantiationAwareExtension.ExtensionContextScope ExtensionContextScopeis used to define the scope of theExtensionContextsupplied to an extension during the instantiation of test classes or processing of test instances.TestInstantiationException Thrown if an error is encountered during the execution of aTestInstanceFactory.TestTemplateInvocationContext 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.support Class Description Extension Marker interface for all extensions.ExtensionContext ExtensionContextencapsulates the context in which the current test or container is being executed.ParameterContext ParameterContextencapsulates the context in which anExecutablewill be invoked for a givenParameter.ParameterResolutionException Thrown if an error is encountered in the configuration or execution of aParameterResolver.ParameterResolver ParameterResolverdefines the API forExtensionsthat wish to dynamically resolve arguments for parameters at runtime.TestInstantiationAwareExtension TestInstantiationAwareExtensiondefines the API forExtensionsthat are aware of or influence the instantiation of test classes. -
Classes in org.junit.jupiter.api.extension used by org.junit.jupiter.api.io Class Description AnnotatedElementContext AnnotatedElementContextencapsulates the context in which anAnnotatedElementis declared.ExtensionContext ExtensionContextencapsulates the context in which the current test or container is being executed.