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):UnitStop the Corda network |
| beforeAll | open fun beforeAll(extensionContext: ExtensionContext):UnitStart the Corda network |
| getNamespace | abstract fun getNamespace(): Namespace |
| getNodeDriverConfig | abstract fun getNodeDriverConfig(extensionContext: ExtensionContext):NodeDriverNodesConfigOverride to provide the NodeDriverNodesConfig |
| getNodeDriverStoreKey | abstract fun getNodeDriverStoreKey():String |
Inheritors¶
| Name | Summary |
|---|---|
| NodeDriverNetworkExtension | class NodeDriverNetworkExtension :AbstractNodeDriverNetworkExtension, ParameterResolver,JupiterExtensionSupportBase class for extensions that wish to provide a Corda network throughout test suite execution |