WinterAllExtension

open class WinterAllExtension(application: WinterApplication = Winter, block: PluginBuilderBlock) : AbstractWinterExtension, BeforeAllCallback, AfterAllCallback(source)

JUnit5 extension that builds and installs a Winter with block before all tests and uninstalls it after all tests.

For more details see io.jentz.winter.plugin.PluginBuilder.

Constructors

Link copied to clipboard
constructor(application: WinterApplication = Winter, block: PluginBuilderBlock)

Functions

Link copied to clipboard
override fun afterAll(context: ExtensionContext)
Link copied to clipboard
override fun beforeAll(context: ExtensionContext)
@API(status = API.Status.MAINTAINED, since = "5.13.3")
open fun getTestInstantiationExtensionContextScope(rootContext: ExtensionContext?): TestInstantiationAwareExtension.ExtensionContextScope?
Link copied to clipboard
override fun resolveParameter(parameterContext: ParameterContext, extensionContext: ExtensionContext): Any
Link copied to clipboard
override fun supportsParameter(parameterContext: ParameterContext, extensionContext: ExtensionContext): Boolean