AbstractParameterResolverKontainerExtension

Functions

Link copied to clipboard
open override fun afterAll(context: ExtensionContext?)

Removes all Kontainers started by this extension.

Link copied to clipboard
fun customize(kontainerSpec: KontainerSpec, override: KontainerSpecOverride): KontainerSpec

Applies @KontainerSpecOverrides to the Kontainer's default kontainerSpec.

Link copied to clipboard
abstract fun kontainerStarted(kontainer: Kontainer, customPropertySuppliers: List<KClass<out PropertySupplier>> = listOf(), useDefaultPropertySuppliers: Boolean = true)
Link copied to clipboard
override fun resolveParameter(parameterContext: ParameterContext, extensionContext: ExtensionContext?): Kontainer
Link copied to clipboard
open fun supportsKontainerType(kontainerKClass: KClass<Kontainer>, parameterContext: ParameterContext, extensionContext: ExtensionContext): Boolean
Link copied to clipboard
override fun supportsParameter(parameterContext: ParameterContext, extensionContext: ExtensionContext?): Boolean

Inheritors

Link copied to clipboard