public abstract class TestHelper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
EMPTY_LINE |
static List<String> |
TABLENAMES_EXCLUDED_FROM_DB_CLEAN_CHECK |
Constructor and Description |
---|
TestHelper() |
Modifier and Type | Method and Description |
---|---|
static String |
annotationDeploymentSetUp(ProcessEngine processEngine,
Class<?> testClass,
String methodName) |
static void |
annotationDeploymentTearDown(ProcessEngine processEngine,
String deploymentId,
Class<?> testClass,
String methodName) |
static void |
annotationMockSupportSetup(Class<?> testClass,
String methodName,
ActivitiMockSupport mockSupport) |
static void |
annotationMockSupportTeardown(ActivitiMockSupport mockSupport) |
static void |
assertAndEnsureCleanDb(ProcessEngine processEngine)
Each test is assumed to clean up all DB content it entered.
|
static void |
assertProcessEnded(ProcessEngine processEngine,
String processInstanceId) |
static void |
closeProcessEngines() |
static String |
getBpmnProcessDefinitionResource(Class<?> type,
String name)
get a resource location by convention based on a class (type) and a
relative resource name.
|
static ProcessEngine |
getProcessEngine(String configurationResource) |
protected static void |
handleMockServiceTaskAnnotation(ActivitiMockSupport mockSupport,
Method method) |
protected static void |
handleMockServiceTaskAnnotation(ActivitiMockSupport mockSupport,
MockServiceTask mockedServiceTask) |
protected static void |
handleMockServiceTasksAnnotation(ActivitiMockSupport mockSupport,
Method method) |
protected static void |
handleNoOpServiceTasksAnnotation(ActivitiMockSupport mockSupport,
Method method) |
static TestActivityBehaviorFactory |
initializeTestActivityBehaviorFactory(ActivityBehaviorFactory existingActivityBehaviorFactory) |
public static final String EMPTY_LINE
public static void assertProcessEnded(ProcessEngine processEngine, String processInstanceId)
public static String annotationDeploymentSetUp(ProcessEngine processEngine, Class<?> testClass, String methodName)
public static void annotationDeploymentTearDown(ProcessEngine processEngine, String deploymentId, Class<?> testClass, String methodName)
public static void annotationMockSupportSetup(Class<?> testClass, String methodName, ActivitiMockSupport mockSupport)
protected static void handleMockServiceTaskAnnotation(ActivitiMockSupport mockSupport, Method method)
protected static void handleMockServiceTaskAnnotation(ActivitiMockSupport mockSupport, MockServiceTask mockedServiceTask)
protected static void handleMockServiceTasksAnnotation(ActivitiMockSupport mockSupport, Method method)
protected static void handleNoOpServiceTasksAnnotation(ActivitiMockSupport mockSupport, Method method)
public static void annotationMockSupportTeardown(ActivitiMockSupport mockSupport)
public static String getBpmnProcessDefinitionResource(Class<?> type, String name)
BpmnDeployer.BPMN_RESOURCE_SUFFIXES
.
The first resource matching a suffix will be returned.public static ProcessEngine getProcessEngine(String configurationResource)
public static void closeProcessEngines()
public static void assertAndEnsureCleanDb(ProcessEngine processEngine)
public static TestActivityBehaviorFactory initializeTestActivityBehaviorFactory(ActivityBehaviorFactory existingActivityBehaviorFactory)
Copyright © 2016 Alfresco. All rights reserved.