Extension
ExternalResourceSupport
@FunctionalInterface @API(status=STABLE, since="5.0") public interface BeforeEachCallback extends Extension
BeforeEachCallback
defines the API for Extensions
that wish to provide additional behavior to tests before each test is invoked.
In this context, the term test refers to the actual test method
plus any user defined setup methods (e.g.,
@BeforeEach
methods).
Concrete implementations often implement AfterEachCallback
as well.
Implementations must provide a no-args constructor.
BeforeEach
,
AfterEachCallback
,
BeforeTestExecutionCallback
,
AfterTestExecutionCallback
,
BeforeAllCallback
,
AfterAllCallback
Modifier and Type | Method | Description |
---|---|---|
void |
beforeEach(ExtensionContext context) |
Callback that is invoked before each test is invoked.
|
void beforeEach(ExtensionContext context) throws java.lang.Exception
context
- the current extension context; never null
java.lang.Exception