@API(status=EXPERIMENTAL, since="5.0") public class ExternalResourceSupport extends Object implements BeforeEachCallback, AfterEachCallback
Extensionprovides native support for subclasses of the
ExternalResourcerule from JUnit 4.
@Rule-annotated fields as well as methods are supported.
By using this class-level extension on a test class such
ExternalResource implementations in legacy code bases
can be left unchanged including the JUnit 4 rule import statements.
However, if you intend to develop a new extension for JUnit 5 please use the new extension model of JUnit Jupiter instead of the rule-based model of JUnit 4.
|Constructor and Description|
|Modifier and Type||Method and Description|
Callback that is invoked after each test has been invoked.
Callback that is invoked before each test is invoked.
public void beforeEach(ExtensionContext context) throws Exception
public void afterEach(ExtensionContext context) throws Exception