@Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Documented @Inherited @Repeatable(value=Extensions.class) @API(status=STABLE, since="5.0") public @interface ExtendWith
@ExtendWith
is a repeatable annotation
that is used to register extensions for the
annotated test class or test method.
ExecutionCondition
InvocationInterceptor
BeforeAllCallback
AfterAllCallback
BeforeEachCallback
AfterEachCallback
BeforeTestExecutionCallback
AfterTestExecutionCallback
TestInstanceFactory
TestInstancePostProcessor
TestInstancePreDestroyCallback
ParameterResolver
TestExecutionExceptionHandler
TestTemplateInvocationContextProvider
RegisterExtension
,
Extension
Copyright © 2020. All rights reserved.