Class PluggableFlowableIdmExtension
java.lang.Object
org.flowable.idm.engine.test.InternalFlowableIdmExtension
org.flowable.idm.engine.test.PluggableFlowableIdmExtension
- All Implemented Interfaces:
org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.BeforeEachCallback, org.junit.jupiter.api.extension.Extension, org.junit.jupiter.api.extension.ParameterResolver, org.junit.jupiter.api.extension.TestInstantiationAwareExtension
An extension which uses the
IdmEngines.getDefaultIdmEngine() and is cached within the entire context
(i.e. it would be reused by all users of the extension).
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.junit.jupiter.api.extension.TestInstantiationAwareExtension
org.junit.jupiter.api.extension.TestInstantiationAwareExtension.ExtensionContextScope -
Field Summary
Fields inherited from class InternalFlowableIdmExtension
EMPTY_LINE, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IdmEnginegetIdmEngine(org.junit.jupiter.api.extension.ExtensionContext context) protected org.junit.jupiter.api.extension.ExtensionContext.StoregetStore(org.junit.jupiter.api.extension.ExtensionContext context) protected IdmEngineMethods inherited from class InternalFlowableIdmExtension
afterAll, afterEach, assertAndEnsureCleanDb, beforeEach, cleanTestAndAssertAndEnsureCleanDb, doFinally, resolveParameter, supportsParameterMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.junit.jupiter.api.extension.TestInstantiationAwareExtension
getTestInstantiationExtensionContextScope
-
Constructor Details
-
PluggableFlowableIdmExtension
public PluggableFlowableIdmExtension()
-
-
Method Details
-
getIdmEngine
- Specified by:
getIdmEnginein classInternalFlowableIdmExtension
-
initializeIdmEngine
-
getStore
protected org.junit.jupiter.api.extension.ExtensionContext.Store getStore(org.junit.jupiter.api.extension.ExtensionContext context) - Specified by:
getStorein classInternalFlowableIdmExtension
-