|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.mule.tck.AbstractMuleTestCase
org.mule.tck.FunctionalTestCase
org.mule.tck.DynamicPortTestCase
org.mule.transport.http.reliability.InboundMessageLossTestCase
org.mule.transport.http.reliability.InboundMessageLossAsynchTestCase
public class InboundMessageLossAsynchTestCase
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.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.mule.transport.http.reliability.InboundMessageLossTestCase |
---|
InboundMessageLossTestCase.BadHandler, InboundMessageLossTestCase.Handler |
Nested classes/interfaces inherited from class org.mule.tck.AbstractMuleTestCase |
---|
AbstractMuleTestCase.TestInfo |
Field Summary |
---|
Fields inherited from class org.mule.transport.http.reliability.InboundMessageLossTestCase |
---|
httpClient |
Fields inherited from class org.mule.tck.AbstractMuleTestCase |
---|
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, DEFAULT_MULE_TEST_TIMEOUT_SECS, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, logger, muleContext, numPorts, ports, PROPERTY_MULE_TEST_TIMEOUT, RECEIVE_TIMEOUT, TEST_MESSAGE, testTimeoutSecs |
Constructor Summary | |
---|---|
InboundMessageLossAsynchTestCase()
|
Method Summary | |
---|---|
protected HttpMethodBase |
createRequest(String uri)
|
protected String |
getConfigResources()
|
void |
testComponentException()
|
void |
testHandledTransformerException()
|
void |
testNoException()
|
Methods inherited from class org.mule.transport.http.reliability.InboundMessageLossTestCase |
---|
doSetUp, getBaseUri, getNumPortsToFind, testNotHandledTransformerException, testRouterException, testTransformerException |
Methods inherited from class org.mule.tck.DynamicPortTestCase |
---|
doTearDown |
Methods inherited from class org.mule.tck.FunctionalTestCase |
---|
getBuilder, getComponent, getComponent, getFlowConstruct, getFunctionalTestComponent, loadResource, loadResourceAsString |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, runTest, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public InboundMessageLossAsynchTestCase()
Method Detail |
---|
protected String getConfigResources()
getConfigResources
in class InboundMessageLossTestCase
public void testNoException() throws Exception
testNoException
in class InboundMessageLossTestCase
Exception
public void testHandledTransformerException() throws Exception
testHandledTransformerException
in class InboundMessageLossTestCase
Exception
public void testComponentException() throws Exception
testComponentException
in class InboundMessageLossTestCase
Exception
protected HttpMethodBase createRequest(String uri)
createRequest
in class InboundMessageLossTestCase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |