Uses of Interface
org.junit.jupiter.api.extension.ExtensionContext
-
Packages that use ExtensionContext Package Description 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.engine.descriptor Test descriptors used within the JUnit Jupiter test engine.org.junit.jupiter.engine.execution Internal classes for test execution within the JUnit Jupiter test engine.org.junit.jupiter.engine.extension Test extensions specific to the JUnit Jupiter test engine.org.junit.jupiter.engine.script Scripting support specific to the JUnit Jupiter test engine.org.junit.jupiter.migrationsupport.conditions Extensions which provide support for conditional test execution features of JUnit 4 (e.g., the@Ignoreannotation) within JUnit Jupiter.org.junit.jupiter.migrationsupport.rules Extensions which provide (limited) support for JUnit 4 rules within JUnit Jupiter.org.junit.jupiter.params JUnit Jupiter extension for parameterized tests.org.junit.jupiter.params.provider ArgumentsProviderimplementations and their correspondingArgumentsSourceannotations. -
-
Uses of ExtensionContext in org.junit.jupiter.api.condition
Methods in org.junit.jupiter.api.condition with parameters of type ExtensionContext Modifier and Type Method Description ConditionEvaluationResultDisabledIfEnvironmentVariableCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultDisabledIfSystemPropertyCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultDisabledOnJreCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultDisabledOnOsCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultEnabledIfEnvironmentVariableCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultEnabledIfSystemPropertyCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultEnabledOnJreCondition. evaluateExecutionCondition(ExtensionContext context)ConditionEvaluationResultEnabledOnOsCondition. evaluateExecutionCondition(ExtensionContext context) -
Uses of ExtensionContext in org.junit.jupiter.api.extension
Methods in org.junit.jupiter.api.extension that return ExtensionContext Modifier and Type Method Description ExtensionContextExtensionContext. getRoot()Get the rootExtensionContext.Methods in org.junit.jupiter.api.extension that return types with arguments of type ExtensionContext Modifier and Type Method Description java.util.Optional<ExtensionContext>ExtensionContext. getParent()Get the parent extension context, if available.Methods in org.junit.jupiter.api.extension with parameters of type ExtensionContext Modifier and Type Method Description voidAfterAllCallback. afterAll(ExtensionContext context)Callback that is invoked once after all tests in the current container.voidAfterEachCallback. afterEach(ExtensionContext context)Callback that is invoked after each test has been invoked.voidAfterTestExecutionCallback. afterTestExecution(ExtensionContext context)Callback that is invoked immediately after each test has been executed.voidBeforeAllCallback. beforeAll(ExtensionContext context)Callback that is invoked once before all tests in the current container.voidBeforeEachCallback. beforeEach(ExtensionContext context)Callback that is invoked before each test is invoked.voidBeforeTestExecutionCallback. beforeTestExecution(ExtensionContext context)Callback that is invoked immediately before each test is executed.java.lang.ObjectTestInstanceFactory. createTestInstance(TestInstanceFactoryContext factoryContext, ExtensionContext extensionContext)Callback for creating a test instance for the supplied context.ConditionEvaluationResultExecutionCondition. evaluateExecutionCondition(ExtensionContext context)Evaluate this condition for the suppliedExtensionContext.default voidLifecycleMethodExecutionExceptionHandler. handleAfterAllMethodExecutionException(ExtensionContext context, java.lang.Throwable throwable)Handle the suppliedThrowablethat was thrown during execution of a@AfterAlllifecycle method.default voidLifecycleMethodExecutionExceptionHandler. handleAfterEachMethodExecutionException(ExtensionContext context, java.lang.Throwable throwable)Handle the suppliedThrowablethat was thrown during execution of a@AfterEachlifecycle method.default voidLifecycleMethodExecutionExceptionHandler. handleBeforeAllMethodExecutionException(ExtensionContext context, java.lang.Throwable throwable)Handle the suppliedThrowablethat was thrown during execution of a@BeforeAlllifecycle method.default voidLifecycleMethodExecutionExceptionHandler. handleBeforeEachMethodExecutionException(ExtensionContext context, java.lang.Throwable throwable)Handle the suppliedThrowablethat was thrown during execution of a@BeforeEachlifecycle method.voidTestExecutionExceptionHandler. handleTestExecutionException(ExtensionContext context, java.lang.Throwable throwable)Handle the suppliedthrowable.default voidInvocationInterceptor. interceptAfterAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of an@AfterAllmethod.default voidInvocationInterceptor. interceptAfterEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of an@AfterEachmethod.default voidInvocationInterceptor. interceptBeforeAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@BeforeAllmethod.default voidInvocationInterceptor. interceptBeforeEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@BeforeEachmethod.default voidInvocationInterceptor. interceptDynamicTest(InvocationInterceptor.Invocation<java.lang.Void> invocation, ExtensionContext extensionContext)Intercept the invocation of aDynamicTest.default <T> TInvocationInterceptor. interceptTestClassConstructor(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Constructor<T>> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a test class constructor.default <T> TInvocationInterceptor. interceptTestFactoryMethod(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@TestFactorymethod.default voidInvocationInterceptor. interceptTestMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@Testmethod.default voidInvocationInterceptor. interceptTestTemplateMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)Intercept the invocation of a@TestTemplatemethod.voidTestInstancePostProcessor. postProcessTestInstance(java.lang.Object testInstance, ExtensionContext context)Callback for post-processing the supplied test instance.java.util.stream.Stream<TestTemplateInvocationContext>TestTemplateInvocationContextProvider. provideTestTemplateInvocationContexts(ExtensionContext context)Provide invocation contexts for the test template method represented by the suppliedcontext.java.lang.ObjectParameterResolver. resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)Resolve an argument for theParameterin the suppliedParameterContextfor the suppliedExtensionContext.booleanParameterResolver. supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)Determine if this resolver supports resolution of an argument for theParameterin the suppliedParameterContextfor the suppliedExtensionContext.booleanTestTemplateInvocationContextProvider. supportsTestTemplate(ExtensionContext context)Determine if this provider supports providing invocation contexts for the test template method represented by the suppliedcontext.default voidTestWatcher. testAborted(ExtensionContext context, java.lang.Throwable cause)Invoked after a test has been aborted.default voidTestWatcher. testDisabled(ExtensionContext context, java.util.Optional<java.lang.String> reason)Invoked after a disabled test has been skipped.default voidTestWatcher. testFailed(ExtensionContext context, java.lang.Throwable cause)Invoked after a test has failed.default voidTestWatcher. testSuccessful(ExtensionContext context)Invoked after a test has completed successfully. -
Uses of ExtensionContext in org.junit.jupiter.engine.descriptor
Classes in org.junit.jupiter.engine.descriptor that implement ExtensionContext Modifier and Type Class Description (package private) classAbstractExtensionContext<T extends TestDescriptor>(package private) classClassExtensionContextclassDynamicExtensionContext(package private) classJupiterEngineExtensionContext(package private) classMethodExtensionContext(package private) classTestTemplateExtensionContextFields in org.junit.jupiter.engine.descriptor declared as ExtensionContext Modifier and Type Field Description private ExtensionContextAbstractExtensionContext. parentMethods in org.junit.jupiter.engine.descriptor that return ExtensionContext Modifier and Type Method Description ExtensionContextAbstractExtensionContext. getRoot()Methods in org.junit.jupiter.engine.descriptor that return types with arguments of type ExtensionContext Modifier and Type Method Description java.util.Optional<ExtensionContext>AbstractExtensionContext. getParent()Methods in org.junit.jupiter.engine.descriptor with parameters of type ExtensionContext Modifier and Type Method Description private ExtensionValuesStoreAbstractExtensionContext. createStore(ExtensionContext parent)private TestInstancesClassBasedTestDescriptor. instantiateAndPostProcessTestInstance(JupiterEngineExecutionContext parentExecutionContext, ExtensionContext extensionContext, ExtensionRegistry registry, ExtensionRegistrar registrar)protected TestInstancesClassBasedTestDescriptor. instantiateTestClass(java.util.Optional<TestInstances> outerInstances, ExtensionRegistry registry, ExtensionContext extensionContext)protected abstract TestInstancesClassBasedTestDescriptor. instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, ExtensionContext extensionContext)protected TestInstancesClassTestDescriptor. instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, ExtensionContext extensionContext)protected TestInstancesNestedClassTestDescriptor. instantiateTestClass(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, ExtensionContext extensionContext)voidTestMethodTestDescriptor.CallbackInvoker. invoke(T t, ExtensionContext context)private voidClassBasedTestDescriptor. invokeAfterAllMethodExecutionExceptionHandlers(ExtensionRegistry registry, ExtensionContext context, java.lang.Throwable throwable)private voidTestMethodTestDescriptor. invokeAfterEachExecutionExceptionHandlers(ExtensionContext context, ExtensionRegistry registry, java.lang.Throwable throwable)private voidClassBasedTestDescriptor. invokeBeforeAllMethodExecutionExceptionHandlers(ExtensionRegistry registry, ExtensionContext context, java.lang.Throwable throwable)private voidTestMethodTestDescriptor. invokeBeforeEachExecutionExceptionHandlers(ExtensionContext context, ExtensionRegistry registry, java.lang.Throwable throwable)private voidClassBasedTestDescriptor. invokeMethodInExtensionContext(java.lang.reflect.Method method, ExtensionContext context, ExtensionRegistry registry, ExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall interceptorCall)private java.lang.ObjectClassBasedTestDescriptor. invokeTestClassConstructor(java.util.Optional<java.lang.Object> outerInstance, ExtensionRegistry registry, ExtensionContext extensionContext)private voidTestMethodTestDescriptor. invokeTestExecutionExceptionHandlers(ExtensionRegistry registry, ExtensionContext context, java.lang.Throwable throwable)private java.lang.ObjectClassBasedTestDescriptor. invokeTestInstanceFactory(java.util.Optional<java.lang.Object> outerInstance, ExtensionContext extensionContext)private voidClassBasedTestDescriptor. invokeTestInstancePostProcessors(java.lang.Object instance, ExtensionRegistry registry, ExtensionContext context)private java.util.List<TestTemplateInvocationContextProvider>TestTemplateTestDescriptor. validateProviders(ExtensionContext extensionContext, ExtensionRegistry extensionRegistry) -
Uses of ExtensionContext in org.junit.jupiter.engine.execution
Fields in org.junit.jupiter.engine.execution declared as ExtensionContext Modifier and Type Field Description (package private) ExtensionContextJupiterEngineExecutionContext.State. extensionContextMethods in org.junit.jupiter.engine.execution that return ExtensionContext Modifier and Type Method Description ExtensionContextJupiterEngineExecutionContext. getExtensionContext()Methods in org.junit.jupiter.engine.execution with parameters of type ExtensionContext Modifier and Type Method Description TExecutableInvoker.ReflectiveInterceptorCall. apply(InvocationInterceptor interceptor, InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<E> invocationContext, ExtensionContext extensionContext)voidExecutableInvoker.ReflectiveInterceptorCall.VoidMethodInterceptorCall. apply(InvocationInterceptor interceptor, InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)private ConditionEvaluationResultConditionEvaluator. evaluate(ExecutionCondition condition, ExtensionContext context)ConditionEvaluationResultConditionEvaluator. evaluate(ExtensionRegistry extensionRegistry, JupiterConfiguration configuration, ExtensionContext context)Evaluate allExecutionConditionextensions registered for the suppliedExtensionContext.<T> TExecutableInvoker. invoke(java.lang.reflect.Constructor<T> constructor, java.util.Optional<java.lang.Object> outerInstance, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry, ExecutableInvoker.ReflectiveInterceptorCall<java.lang.reflect.Constructor<T>,T> interceptorCall)Invoke the supplied constructor with the supplied outer instance and dynamic parameter resolution.<T> TExecutableInvoker. invoke(java.lang.reflect.Method method, java.lang.Object target, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry, ExecutableInvoker.ReflectiveInterceptorCall<java.lang.reflect.Method,T> interceptorCall)Invoke the suppliedstaticmethod with dynamic parameter resolution.private <E extends java.lang.reflect.Executable,T>
TExecutableInvoker. invoke(InvocationInterceptor.Invocation<T> originalInvocation, ReflectiveInvocationContext<E> invocationContext, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry, ExecutableInvoker.ReflectiveInterceptorCall<E,T> call)voidAfterEachMethodAdapter. invokeAfterEachMethod(ExtensionContext context, ExtensionRegistry registry)voidBeforeEachMethodAdapter. invokeBeforeEachMethod(ExtensionContext context, ExtensionRegistry registry)private voidConditionEvaluator. logResult(java.lang.Class<?> conditionType, ConditionEvaluationResult result, ExtensionContext context)private java.lang.ObjectExecutableInvoker. resolveParameter(ParameterContext parameterContext, java.lang.reflect.Executable executable, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry)private java.lang.Object[]ExecutableInvoker. resolveParameters(java.lang.reflect.Executable executable, java.util.Optional<java.lang.Object> target, java.util.Optional<java.lang.Object> outerInstance, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry)Resolve the array of parameters for the supplied executable, target, and outer instance.private java.lang.Object[]ExecutableInvoker. resolveParameters(java.lang.reflect.Method method, java.util.Optional<java.lang.Object> target, ExtensionContext extensionContext, ExtensionRegistry extensionRegistry)Resolve the array of parameters for the supplied method and target.JupiterEngineExecutionContext.BuilderJupiterEngineExecutionContext.Builder. withExtensionContext(ExtensionContext extensionContext) -
Uses of ExtensionContext in org.junit.jupiter.engine.extension
Fields in org.junit.jupiter.engine.extension declared as ExtensionContext Modifier and Type Field Description private ExtensionContextTimeoutConfiguration. extensionContextMethods in org.junit.jupiter.engine.extension with parameters of type ExtensionContext Modifier and Type Method Description voidTempDirectory. beforeAll(ExtensionContext context)Perform field injection for non-private,staticfields (i.e., class fields) of typePathorFilethat are annotated with@TempDir.voidTimeoutExtension. beforeAll(ExtensionContext context)voidTempDirectory. beforeEach(ExtensionContext context)Perform field injection for non-private, non-static fields (i.e., instance fields) of typePathorFilethat are annotated with@TempDir.voidTimeoutExtension. beforeEach(ExtensionContext context)private javax.script.BindingsScriptExecutionEvaluator. createBindings(ExtensionContext context)Deprecated.private <T> InvocationInterceptor.Invocation<T>TimeoutExtension. decorate(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutDuration timeout)private java.lang.StringTimeoutExtension. describe(ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)ConditionEvaluationResultScriptExecutionCondition.Evaluator. evaluate(ExtensionContext context, java.util.List<Script> scripts)ConditionEvaluationResultScriptExecutionCondition.ThrowingEvaluator. evaluate(ExtensionContext context, java.util.List<Script> scripts)ConditionEvaluationResultScriptExecutionEvaluator. evaluate(ExtensionContext context, java.util.List<Script> scripts)Deprecated.ConditionEvaluationResultDisabledCondition. evaluateExecutionCondition(ExtensionContext context)Containers/tests are disabled if@Disabledis present on the test class or method.ConditionEvaluationResultScriptExecutionCondition. evaluateExecutionCondition(ExtensionContext context)Deprecated.private TimeoutDurationTimeoutExtension. getDefaultTimeout(ExtensionContext extensionContext, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)private java.util.concurrent.ScheduledExecutorServiceTimeoutExtension. getExecutor(ExtensionContext extensionContext)private TimeoutConfigurationTimeoutExtension. getGlobalTimeoutConfiguration(ExtensionContext extensionContext)private java.lang.ObjectTempDirectory. getPathOrFile(java.lang.Class<?> type, ExtensionContext extensionContext)private voidTempDirectory. injectFields(ExtensionContext context, java.lang.Object testInstance, java.util.function.Predicate<java.lang.reflect.Field> predicate)private <T> TTimeoutExtension. intercept(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutDuration explicitTimeout, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)voidTimeoutExtension. interceptAfterAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptAfterEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptBeforeAllMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptBeforeEachMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)private voidTimeoutExtension. interceptLifecycleMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)private <T> TTimeoutExtension. interceptTestableMethod(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext, TimeoutExtension.TimeoutProvider defaultTimeoutProvider)<T> TTimeoutExtension. interceptTestFactoryMethod(InvocationInterceptor.Invocation<T> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptTestMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)voidTimeoutExtension. interceptTestTemplateMethod(InvocationInterceptor.Invocation<java.lang.Void> invocation, ReflectiveInvocationContext<java.lang.reflect.Method> invocationContext, ExtensionContext extensionContext)java.util.stream.Stream<TestTemplateInvocationContext>RepeatedTestExtension. provideTestTemplateInvocationContexts(ExtensionContext context)private voidTimeoutExtension. readAndStoreTimeoutSoChildrenInheritIt(ExtensionContext context)RepetitionInfoRepetitionInfoParameterResolver. resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)java.lang.ObjectTempDirectory. resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)Resolve the current temporary directory for theParameterin the suppliedParameterContext.TestInfoTestInfoParameterResolver. resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)TestReporterTestReporterParameterResolver. resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanRepetitionInfoParameterResolver. supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanTempDirectory. supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanTestInfoParameterResolver. supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanTestReporterParameterResolver. supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanRepeatedTestExtension. supportsTestTemplate(ExtensionContext context)Constructors in org.junit.jupiter.engine.extension with parameters of type ExtensionContext Constructor Description DefaultTestInfo(ExtensionContext extensionContext)TimeoutConfiguration(ExtensionContext extensionContext) -
Uses of ExtensionContext in org.junit.jupiter.engine.script
Fields in org.junit.jupiter.engine.script declared as ExtensionContext Modifier and Type Field Description private ExtensionContextScriptAccessor.ConfigurationParameterAccessor. contextConstructors in org.junit.jupiter.engine.script with parameters of type ExtensionContext Constructor Description ConfigurationParameterAccessor(ExtensionContext context) -
Uses of ExtensionContext in org.junit.jupiter.migrationsupport.conditions
Methods in org.junit.jupiter.migrationsupport.conditions with parameters of type ExtensionContext Modifier and Type Method Description ConditionEvaluationResultIgnoreCondition. evaluateExecutionCondition(ExtensionContext context)Containers/tests are disabled if@Ignoreis present on the test class or method. -
Uses of ExtensionContext in org.junit.jupiter.migrationsupport.rules
Methods in org.junit.jupiter.migrationsupport.rules with parameters of type ExtensionContext Modifier and Type Method Description voidExpectedExceptionSupport. afterEach(ExtensionContext context)voidExternalResourceSupport. afterEach(ExtensionContext context)voidTestRuleSupport. afterEach(ExtensionContext context)voidVerifierSupport. afterEach(ExtensionContext context)voidExternalResourceSupport. beforeEach(ExtensionContext context)voidTestRuleSupport. beforeEach(ExtensionContext context)private java.util.List<TestRuleAnnotatedMember>TestRuleSupport. getRuleAnnotatedMembers(ExtensionContext context)private ExtensionContext.StoreExpectedExceptionSupport. getStore(ExtensionContext context)voidExpectedExceptionSupport. handleTestExecutionException(ExtensionContext context, java.lang.Throwable throwable)voidTestRuleSupport. handleTestExecutionException(ExtensionContext context, java.lang.Throwable throwable)private longTestRuleSupport. invokeAppropriateMethodOnRuleAnnotatedMembers(ExtensionContext context, java.util.function.Consumer<java.util.List<TestRuleAnnotatedMember>> ordering, java.util.function.Consumer<GenericBeforeAndAfterAdvice> methodCaller) -
Uses of ExtensionContext in org.junit.jupiter.params
Methods in org.junit.jupiter.params with parameters of type ExtensionContext Modifier and Type Method Description protected static java.util.stream.Stream<? extends Arguments>ParameterizedTestExtension. arguments(ArgumentsProvider provider, ExtensionContext context)private ExtensionContext.StoreParameterizedTestExtension. getStore(ExtensionContext context)java.util.stream.Stream<TestTemplateInvocationContext>ParameterizedTestExtension. provideTestTemplateInvocationContexts(ExtensionContext extensionContext)java.lang.ObjectParameterizedTestParameterResolver. resolveParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanParameterizedTestParameterResolver. supportsParameter(ParameterContext parameterContext, ExtensionContext extensionContext)booleanParameterizedTestExtension. supportsTestTemplate(ExtensionContext context) -
Uses of ExtensionContext in org.junit.jupiter.params.provider
Methods in org.junit.jupiter.params.provider with parameters of type ExtensionContext Modifier and Type Method Description private java.lang.reflect.MethodMethodArgumentsProvider. getMethod(ExtensionContext context, java.lang.String factoryMethodName)private java.io.InputStreamCsvFileArgumentsProvider. openInputStream(ExtensionContext context, java.lang.String resource)java.util.stream.Stream<? extends Arguments>ArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<? extends Arguments>CsvArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<? extends Arguments>CsvFileArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<? extends Arguments>EmptyArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<? extends Arguments>EnumArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<Arguments>MethodArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<? extends Arguments>NullArgumentsProvider. provideArguments(ExtensionContext context)java.util.stream.Stream<? extends Arguments>ValueArgumentsProvider. provideArguments(ExtensionContext context)
-