org.mule.test.construct
Class FlowAynchronousProcessingStrategyTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.tck.junit4.FunctionalTestCase
              extended by org.mule.test.construct.FlowDefaultProcessingStrategyTestCase
                  extended by org.mule.test.construct.FlowAynchronousProcessingStrategyTestCase

public class FlowAynchronousProcessingStrategyTestCase
extends FlowDefaultProcessingStrategyTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.test.construct.FlowDefaultProcessingStrategyTestCase
FlowDefaultProcessingStrategyTestCase.ThreadSensingMessageProcessor, FlowDefaultProcessingStrategyTestCase.ThreadSensingVMMessageDispatcher, FlowDefaultProcessingStrategyTestCase.ThreadSensingVMMessageDispatcherFactory, FlowDefaultProcessingStrategyTestCase.ThreadSensingVMMessageReceiver
 
Field Summary
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE
 
Fields inherited from class org.mule.tck.junit4.AbstractMuleTestCase
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY
 
Constructor Summary
FlowAynchronousProcessingStrategyTestCase()
           
 
Method Summary
protected  void assertAllProcessingAsync(MuleMessage result)
           
protected  void assertAllProcessingInClientThread(MuleMessage result)
           
protected  void assertAllProcessingInRecieverThread(MuleMessage result)
           
protected  void assertSync(MuleMessage result)
           
protected  String getConfigResources()
           
 void testDispatchToOneWayInboundTxOnly()
           
 void testDispatchToOneWayTx()
           
 void testDispatchToRequestResponseInboundOneWayOutbound()
           
 void testRequestResponseInboundFailingOneWayOutbound()
           
 void testSendRequestResponseInbound()
           
 void testSendToOneWayTx()
           
 void testSendToRequestResponseInboundOneWayOutbound()
           
 
Methods inherited from class org.mule.test.construct.FlowDefaultProcessingStrategyTestCase
testDispatchToOneWayInbound, testDispatchToOneWayOutboundTxOnly, testSendToOneWayInbound
 
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, doSetUp, 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
 

Constructor Detail

FlowAynchronousProcessingStrategyTestCase

public FlowAynchronousProcessingStrategyTestCase()
Method Detail

getConfigResources

protected String getConfigResources()
Overrides:
getConfigResources in class FlowDefaultProcessingStrategyTestCase

testDispatchToOneWayInboundTxOnly

public void testDispatchToOneWayInboundTxOnly()
                                       throws Exception
Overrides:
testDispatchToOneWayInboundTxOnly in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception

testDispatchToOneWayTx

public void testDispatchToOneWayTx()
                            throws Exception
Overrides:
testDispatchToOneWayTx in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception

testSendToOneWayTx

public void testSendToOneWayTx()
                        throws Exception
Overrides:
testSendToOneWayTx in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception

testSendRequestResponseInbound

public void testSendRequestResponseInbound()
                                    throws Exception
Overrides:
testSendRequestResponseInbound in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception

testDispatchToRequestResponseInboundOneWayOutbound

public void testDispatchToRequestResponseInboundOneWayOutbound()
                                                        throws Exception
Overrides:
testDispatchToRequestResponseInboundOneWayOutbound in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception

testSendToRequestResponseInboundOneWayOutbound

public void testSendToRequestResponseInboundOneWayOutbound()
                                                    throws Exception
Overrides:
testSendToRequestResponseInboundOneWayOutbound in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception

assertAllProcessingInClientThread

protected void assertAllProcessingInClientThread(MuleMessage result)
Overrides:
assertAllProcessingInClientThread in class FlowDefaultProcessingStrategyTestCase

assertAllProcessingInRecieverThread

protected void assertAllProcessingInRecieverThread(MuleMessage result)
Overrides:
assertAllProcessingInRecieverThread in class FlowDefaultProcessingStrategyTestCase

assertSync

protected void assertSync(MuleMessage result)
Overrides:
assertSync in class FlowDefaultProcessingStrategyTestCase

assertAllProcessingAsync

protected void assertAllProcessingAsync(MuleMessage result)
Overrides:
assertAllProcessingAsync in class FlowDefaultProcessingStrategyTestCase

testRequestResponseInboundFailingOneWayOutbound

public void testRequestResponseInboundFailingOneWayOutbound()
                                                     throws Exception
Overrides:
testRequestResponseInboundFailingOneWayOutbound in class FlowDefaultProcessingStrategyTestCase
Throws:
Exception


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.