public class MessageHeaderExpressionEvaluatorTestCase extends AbstractMuleContextTestCase
Modifier and Type | Field and Description |
---|---|
static String |
PROP_NAME |
static String |
PROP_VALUE |
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 |
---|
MessageHeaderExpressionEvaluatorTestCase() |
Modifier and Type | Method and Description |
---|---|
void |
doSetUp()
Enables the adding of extra behavior on the set up stage of a test right
after the creation of the mule context in
AbstractMuleContextTestCase.setUpMuleContext() . |
void |
evaluatesUnExistentPropertyWithType() |
void |
evaluatesWithType() |
void |
optionalHeaderWithExistingValueShouldReturnValue() |
void |
optionalHeaderWithExistingValueViaExpressionManagerShouldReturnValue() |
void |
optionalHeaderWithMissingValueInDefaultScopeShouldReturnNull() |
void |
optionalHeaderWithMissingValueShouldReturnNull() |
void |
optionalHeaderWithMissingValueViaExpressionManagerShouldReturnNull() |
void |
requiredHeaderWithExistingValueShouldReturnValue() |
void |
requiredHeaderWithExistingValueViaExpressionManagerShouldReturnValue() |
void |
requiredHeaderWithExplicitPropertyScopeShouldReturnValue() |
void |
requiredHeaderWithMissingValueShouldFail() |
void |
requiredHeaderWithMissingValueViaExpressionManagerShouldFail() |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, 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 PROP_NAME
public static final String PROP_VALUE
public MessageHeaderExpressionEvaluatorTestCase()
public void doSetUp()
AbstractMuleContextTestCase
AbstractMuleContextTestCase.setUpMuleContext()
.
Under normal circumstances this method could be replaced by a
@Before
annotated method.
doSetUp
in class AbstractMuleContextTestCase
public void requiredHeaderWithExistingValueShouldReturnValue()
public void requiredHeaderWithExistingValueViaExpressionManagerShouldReturnValue()
public void requiredHeaderWithMissingValueShouldFail()
public void requiredHeaderWithMissingValueViaExpressionManagerShouldFail()
public void requiredHeaderWithExplicitPropertyScopeShouldReturnValue() throws Exception
Exception
public void optionalHeaderWithExistingValueShouldReturnValue()
public void optionalHeaderWithExistingValueViaExpressionManagerShouldReturnValue()
public void optionalHeaderWithMissingValueShouldReturnNull()
public void optionalHeaderWithMissingValueViaExpressionManagerShouldReturnNull()
public void optionalHeaderWithMissingValueInDefaultScopeShouldReturnNull()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.