public class ExpressionLanguageExtensionTestCase extends AbstractELTestCase
AbstractELTestCase.Variant
expressionLanguage, variant
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
Constructor and Description |
---|
ExpressionLanguageExtensionTestCase(AbstractELTestCase.Variant variant,
String mvelOptimizer) |
Modifier and Type | Method and Description |
---|---|
void |
assignValueToFinalVariable() |
void |
assignValueToMutableVariable() |
void |
assignValueToVariable() |
protected ConfigurationBuilder |
getBuilder() |
protected ExpressionLanguage |
getExpressionLanguage() |
void |
importClass() |
void |
importClassWithName() |
void |
importStaticMethod() |
void |
mutableVariable() |
void |
testAssignValueToVariableAlias() |
void |
testFunction() |
void |
testFunctionInvalidParams() |
void |
testMuleContextAvailableInFunction() |
void |
testMuleMessageAvailableAsVariable() |
void |
testMuleMessageAvailableInFunction() |
void |
testParserContextThreadLocalCleared() |
void |
testShortcutVariable() |
void |
testVariableAlias() |
void |
variable() |
assertFinalProperty, assertFinalProperty, assertFinalProperty, assertImmutableVariable, assertImmutableVariable, assertImmutableVariable, assertUnsupportedOperation, assertUnsupportedOperation, evaluate, evaluate, evaluate, parameters, setupExprssionEvaluator
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getConfigurationResources, getFileInsideWorkingDirectory, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, 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 ExpressionLanguageExtensionTestCase(AbstractELTestCase.Variant variant, String mvelOptimizer)
protected ConfigurationBuilder getBuilder() throws Exception
getBuilder
in class AbstractMuleContextTestCase
Exception
protected ExpressionLanguage getExpressionLanguage() throws RegistrationException
getExpressionLanguage
in class AbstractELTestCase
RegistrationException
public void importClass() throws RegistrationException, InitialisationException
public void importClassWithName() throws RegistrationException, InitialisationException
public void importStaticMethod() throws RegistrationException, InitialisationException
public void variable() throws RegistrationException, InitialisationException
public void assignValueToVariable() throws RegistrationException, InitialisationException
public void assignValueToFinalVariable() throws RegistrationException, InitialisationException
public void mutableVariable() throws RegistrationException, InitialisationException
public void assignValueToMutableVariable() throws RegistrationException, InitialisationException
public void testShortcutVariable() throws RegistrationException, InitialisationException
public void testVariableAlias() throws RegistrationException, InitialisationException
public void testAssignValueToVariableAlias() throws RegistrationException, InitialisationException
public void testMuleMessageAvailableAsVariable() throws Exception
Exception
public void testFunction() throws RegistrationException, InitialisationException
public void testMuleContextAvailableInFunction() throws RegistrationException, InitialisationException
public void testMuleMessageAvailableInFunction() throws RegistrationException, InitialisationException
public void testFunctionInvalidParams() throws RegistrationException, InitialisationException
public void testParserContextThreadLocalCleared() throws RegistrationException, InitialisationException
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.