com.github.manosbatsis.corda.testacles.nodedriver.jupiter / AbstractNodeDriverNetworkExtension
AbstractNodeDriverNetworkExtension¶
abstract class AbstractNodeDriverNetworkExtension : BeforeAllCallback, AfterAllCallback
Base class for extensions that wish to provide a Corda network throughout test suite execution
Constructors¶
Name | Summary |
---|---|
<init> | AbstractNodeDriverNetworkExtension() Base class for extensions that wish to provide a Corda network throughout test suite execution |
Properties¶
Name | Summary |
---|---|
nodeDriverHelper | lateinit var nodeDriverHelper: NodeDriverHelper |
started | var started: Boolean |
Functions¶
Name | Summary |
---|---|
afterAll | open fun afterAll(extensionContext: ExtensionContext): Unit Stop the Corda network |
beforeAll | open fun beforeAll(extensionContext: ExtensionContext): Unit Start the Corda network |
getNamespace | abstract fun getNamespace(): Namespace |
getNodeDriverConfig | abstract fun getNodeDriverConfig(extensionContext: ExtensionContext): NodeDriverNodesConfig Override to provide the NodeDriverNodesConfig |
getNodeDriverStoreKey | abstract fun getNodeDriverStoreKey(): String |
Inheritors¶
Name | Summary |
---|---|
NodeDriverNetworkExtension | class NodeDriverNetworkExtension : AbstractNodeDriverNetworkExtension , ParameterResolver, JupiterExtensionSupport Base class for extensions that wish to provide a Corda network throughout test suite execution |