@FunctionalInterface @API(value=Experimental) public interface BeforeTestExecutionCallback extends Extension
BeforeTestExecutionCallback
defines the API for Extensions
that wish to provide additional behavior to tests immediately
before each test is executed.
Such callbacks will be invoked after any user defined setup methods (e.g.,
@BeforeEach
methods).
Concrete implementations often implement AfterTestExecutionCallback
as well.
Implementations must provide a no-args constructor.
Test
,
AfterTestExecutionCallback
,
BeforeEachCallback
,
AfterEachCallback
,
BeforeAllCallback
,
AfterAllCallback
Modifier and Type | Method and Description |
---|---|
void |
beforeTestExecution(ExtensionContext context)
Callback that is invoked immediately before each test is executed.
|
void beforeTestExecution(ExtensionContext context) throws Exception
context
- the current extension context; never null
Exception