Kontainer

annotation class Kontainer(value: KClass<out Kontainer>, propertySuppliers: Array<KClass<out PropertySupplier>>, useDefaultPropertySuppliers: Boolean)

Annotation indicating the JUnit test suite should be extended with the JUnit Jupiter extensionGenericKontainerExtension.

Author

Scott Rossillo

Constructors

Link copied to clipboard
fun Kontainer(value: KClass<out Kontainer>, propertySuppliers: Array<KClass<out PropertySupplier>> = [], useDefaultPropertySuppliers: Boolean = true)

Properties

Link copied to clipboard
val propertySuppliers: Array<KClass<out PropertySupplier>>

Custom PropertySuppliers to configure the integration test environment.

Link copied to clipboard
val useDefaultPropertySuppliers: Boolean = true

True to register properties from any PropertySuppliers on the classpath; false otherwise.

Link copied to clipboard
val value: KClass<out Kontainer>

The Kontainer to make available for integration testing.