Package-level declarations

Types

Link copied to clipboard
abstract class AbstractWinterExtension(namespace: ExtensionContext.Namespace, application: WinterApplication, block: PluginBuilderBlock) : ParameterResolver
Link copied to clipboard
annotation class WInject(val qualifier: String = "")

This annotation can be used to inject values into JUnit5 methods and constructors by using the latest opened graph of the test plugin.

Link copied to clipboard
open class WinterAllExtension(application: WinterApplication = Winter, block: PluginBuilderBlock) : AbstractWinterExtension, BeforeAllCallback, AfterAllCallback

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

Link copied to clipboard
open class WinterEachExtension(application: WinterApplication = Winter, block: PluginBuilderBlock) : AbstractWinterExtension, BeforeEachCallback, AfterEachCallback

JUnit5 extension that builds and installs a Winter with block for each test and uninstalls it after each test.