Class AppTestHelper
java.lang.Object
com.flowable.app.engine.test.impl.AppTestHelper
public abstract class AppTestHelper
extends java.lang.Object
- Author:
- Tijs Rademakers
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String[]
APP_RESOURCE_SUFFIXES
-
Constructor Summary
Constructors Constructor Description AppTestHelper()
-
Method Summary
Modifier and Type Method Description static java.lang.String
annotationDeploymentSetUp(AppEngine appEngine, java.lang.Class<?> testClass, java.lang.reflect.Method method, AppDeployment deploymentAnnotation)
static java.lang.String
annotationDeploymentSetUp(AppEngine appEngine, java.lang.Class<?> testClass, java.lang.String methodName)
static void
annotationDeploymentTearDown(AppEngine appEngine, java.lang.String deploymentId, java.lang.Class<?> testClass, java.lang.String methodName)
static org.flowable.app.api.repository.AppDeploymentBuilder
createAppDeploymentBuilder(AppEngine appEngine, java.lang.String deploymentName, java.lang.String... resources)
static java.lang.String
getAppDefinitionResource(java.lang.Class<?> type, java.lang.String name)
get a resource location by convention based on a class (type) and a relative resource name.static AppEngine
getAppEngine(java.lang.String configurationResource)
-
Field Details
-
APP_RESOURCE_SUFFIXES
protected static final java.lang.String[] APP_RESOURCE_SUFFIXES
-
-
Constructor Details
-
AppTestHelper
public AppTestHelper()
-
-
Method Details
-
annotationDeploymentSetUp
public static java.lang.String annotationDeploymentSetUp(AppEngine appEngine, java.lang.Class<?> testClass, java.lang.String methodName) -
annotationDeploymentSetUp
public static java.lang.String annotationDeploymentSetUp(AppEngine appEngine, java.lang.Class<?> testClass, java.lang.reflect.Method method, AppDeployment deploymentAnnotation) -
createAppDeploymentBuilder
public static org.flowable.app.api.repository.AppDeploymentBuilder createAppDeploymentBuilder(AppEngine appEngine, java.lang.String deploymentName, java.lang.String... resources) -
annotationDeploymentTearDown
public static void annotationDeploymentTearDown(AppEngine appEngine, java.lang.String deploymentId, java.lang.Class<?> testClass, java.lang.String methodName) -
getAppEngine
-
getAppDefinitionResource
public static java.lang.String getAppDefinitionResource(java.lang.Class<?> type, java.lang.String name)get a resource location by convention based on a class (type) and a relative resource name. The return value will be the full classpath location of the type, plus a suffix built from the name parameter:APP_RESOURCE_SUFFIXES
. The first resource matching a suffix will be returned.
-