Skip to content

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