public class MessagePropertiesPropagationTestCase extends FunctionalTestCase
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 |
---|
MessagePropertiesPropagationTestCase() |
Modifier and Type | Method and Description |
---|---|
protected String |
getConfigFile() |
protected boolean |
isDisabledInThisEnvironment()
If a simple call to the web service indicates that it is not responding properly,
we disable the test case so as to not report a test failure which has nothing to do
with Mule.
|
protected boolean |
isFailOnTimeout()
Indicates whether the test should fail when a timeout is reached.
|
void |
testForcePropagatedPropertiesWithHttpTransport()
Force the properties to be propagated to the response message.
|
void |
testNotPropagatedPropertiesWithCxfTransport()
As per EE-1611/MULE-4302, custom properties and non-Correlation-related properties _should not_ be propagated
to the response message by default.
|
void |
testNotPropagatedPropertiesWithHttpTransport()
As per EE-1611/MULE-4302, custom properties and non-Correlation-related properties _should not_ be propagated
to the response message by default.
|
void |
testPropagatedPropertiesWithCxfTransport()
As per EE-1613, the Correlation-related properties _should_ be propagated to the response message by default.
|
void |
testPropagatedPropertiesWithHttpTransport()
As per EE-1613, the Correlation-related properties _should_ be propagated to the response message by default.
|
void |
xtestForcePropagatedPropertiesWithCxfTransport()
Force the properties to be propagated to the response message.
|
clearFlowAssertions, getBuilder, getComponent, getComponent, getConfigFiles, getConfigResources, getFlowConstruct, getFunctionalTestComponent, getSubFlow, loadResource, loadResourceAsString, lookupFlowConstruct, runFlow, runFlow, runFlow, runFlowAndExpect, runFlowAndExpectProperty, runFlowWithPayloadAndExpect, runSchedulersOnce, stopFlowConstruct, stopFlowSchedulers, testFlow, testFlow
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, isExcluded, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
public MessagePropertiesPropagationTestCase()
protected boolean isFailOnTimeout()
AbstractMuleTestCase
isFailOnTimeout
in class AbstractMuleTestCase
protected boolean isDisabledInThisEnvironment()
isDisabledInThisEnvironment
in class AbstractMuleTestCase
true
if the test class should not be run.protected String getConfigFile()
getConfigFile
in class FunctionalTestCase
public void testPropagatedPropertiesWithHttpTransport() throws Exception
Exception
public void testPropagatedPropertiesWithCxfTransport() throws Exception
Exception
public void testNotPropagatedPropertiesWithHttpTransport() throws Exception
Exception
public void testNotPropagatedPropertiesWithCxfTransport() throws Exception
Exception
public void testForcePropagatedPropertiesWithHttpTransport() throws Exception
Exception
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.