public abstract class AbstractVarExpressionDataTypeResolverTestCase extends AbstractMuleContextTestCase
Modifier and Type | Field and Description |
---|---|
static String |
CUSTOM_ENCODING |
static String |
EXPRESSION_VALUE |
static String |
PROPERTY_NAME |
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE, TEST_PAYLOAD, WORKING_DIRECTORY_SYSTEM_PROPERTY_KEY, workingDirectory
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Modifier | Constructor and Description |
---|---|
protected |
AbstractVarExpressionDataTypeResolverTestCase(ExpressionDataTypeResolver expressionDataTypeResolver,
PropertyScope scope,
String variableName) |
Modifier and Type | Method and Description |
---|---|
protected MVELExpressionLanguageContext |
createMvelExpressionLanguageContext(MuleEvent testEvent,
org.mule.mvel2.ParserConfiguration parserConfiguration) |
protected void |
doVarDataTypeTest(String expression) |
void |
returnsFlowVarDataTypeUsingDotSyntax() |
void |
returnsFlowVarDataTypeUsingEscapedDotSyntax() |
void |
returnsFlowVarDataTypeUsingMapSyntax() |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getBuilder, getConfigurationResources, getFileInsideWorkingDirectory, getNonBlockingResponse, getNonBlockingTestEventUsingFlow, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestMuleMessage, getTestMuleMessage, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, getWorkingDirectory, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
public static final String EXPRESSION_VALUE
public static final String CUSTOM_ENCODING
public static final String PROPERTY_NAME
protected AbstractVarExpressionDataTypeResolverTestCase(ExpressionDataTypeResolver expressionDataTypeResolver, PropertyScope scope, String variableName)
public void returnsFlowVarDataTypeUsingMapSyntax() throws Exception
Exception
public void returnsFlowVarDataTypeUsingDotSyntax() throws Exception
Exception
public void returnsFlowVarDataTypeUsingEscapedDotSyntax() throws Exception
Exception
protected void doVarDataTypeTest(String expression) throws Exception
Exception
protected MVELExpressionLanguageContext createMvelExpressionLanguageContext(MuleEvent testEvent, org.mule.mvel2.ParserConfiguration parserConfiguration)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.