Interface HelidonJunitExtension
- All Superinterfaces:
 org.junit.jupiter.api.extension.AfterAllCallback,org.junit.jupiter.api.extension.AfterEachCallback,org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.BeforeEachCallback,org.junit.jupiter.api.extension.Extension
- All Known Subinterfaces:
 DirectJunitExtension,ServerJunitExtension
- All Known Implementing Classes:
 Http1DirectJunitExtension,Http1ServerJunitExtension,Http2ServerExtension,JsonRpcServerExtension,WsDirectExtension,WsServerExtension
public interface HelidonJunitExtension
extends org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.AfterEachCallback
Common interface for JUnit extensions that can extend features of the
 
ServerTest or
 RoutingTest.- 
Method Summary
Modifier and TypeMethodDescriptiondefault voidafterAll(org.junit.jupiter.api.extension.ExtensionContext context) default voidafterEach(org.junit.jupiter.api.extension.ExtensionContext context) default voidbeforeAll(org.junit.jupiter.api.extension.ExtensionContext context) default voidbeforeEach(org.junit.jupiter.api.extension.ExtensionContext context) default booleansupportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) Does this extension support the provided parameter. 
- 
Method Details
- 
afterAll
default void afterAll(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
 afterAllin interfaceorg.junit.jupiter.api.extension.AfterAllCallback
 - 
afterEach
default void afterEach(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
 afterEachin interfaceorg.junit.jupiter.api.extension.AfterEachCallback
 - 
beforeAll
default void beforeAll(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
 beforeAllin interfaceorg.junit.jupiter.api.extension.BeforeAllCallback
 - 
beforeEach
default void beforeEach(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
 beforeEachin interfaceorg.junit.jupiter.api.extension.BeforeEachCallback
 - 
supportsParameter
default boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws org.junit.jupiter.api.extension.ParameterResolutionException Does this extension support the provided parameter.- Parameters:
 parameterContext- parameter contextextensionContext- extension context- Returns:
 trueif the parameter is supported by this extension,falseotherwise- Throws:
 org.junit.jupiter.api.extension.ParameterResolutionException- in case the parameter cannot be correctly resolved
 
 -