org.mule.transport.http.reliability
Class InboundMessageLossAsynchTestCase
java.lang.Object
org.mule.tck.junit4.AbstractMuleTestCase
org.mule.tck.junit4.AbstractMuleContextTestCase
org.mule.tck.junit4.FunctionalTestCase
org.mule.transport.http.reliability.InboundMessageLossTestCase
org.mule.transport.http.reliability.InboundMessageLossAsynchTestCase
public class InboundMessageLossAsynchTestCase
- extends InboundMessageLossTestCase
Verify that no inbound messages are lost when exceptions occur.
The message must either make it all the way to the SEDA queue (in the case of
an asynchronous inbound endpoint), or be restored/rolled back at the source.
In the case of the HTTP transport, there is no way to restore the source message
so an exception is simply returned to the client.
Methods inherited from class org.mule.tck.junit4.FunctionalTestCase |
clearFlowAssertions, getBuilder, getComponent, getComponent, getFlowConstruct, getFunctionalTestComponent, loadResource, loadResourceAsString, stopFlowConstruct, testFlow, testFlow |
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doTearDown, getConfigurationResources, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext |
Methods inherited from class org.mule.tck.junit4.AbstractMuleTestCase |
clearExcludedFlag, clearRequestContext, createTestTimeoutRule, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InboundMessageLossAsynchTestCase
public InboundMessageLossAsynchTestCase()
getConfigResources
protected String getConfigResources()
- Overrides:
getConfigResources
in class InboundMessageLossTestCase
testNoException
public void testNoException()
throws Exception
- Overrides:
testNoException
in class InboundMessageLossTestCase
- Throws:
Exception
testHandledTransformerException
public void testHandledTransformerException()
throws Exception
- Overrides:
testHandledTransformerException
in class InboundMessageLossTestCase
- Throws:
Exception
testComponentException
public void testComponentException()
throws Exception
- Overrides:
testComponentException
in class InboundMessageLossTestCase
- Throws:
Exception
createRequest
protected HttpMethodBase createRequest(String uri)
- Overrides:
createRequest
in class InboundMessageLossTestCase
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.