org.mule.processor
Class InterceptingChainMessageProcessorBuilderTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.mule.tck.AbstractMuleTestCase
              extended by org.mule.processor.InterceptingChainMessageProcessorBuilderTestCase
All Implemented Interfaces:
junit.framework.Test, TestCaseWatchdogTimeoutHandler

public class InterceptingChainMessageProcessorBuilderTestCase
extends AbstractMuleTestCase


Nested Class Summary
 
Nested classes/interfaces inherited from class org.mule.tck.AbstractMuleTestCase
AbstractMuleTestCase.TestInfo
 
Field Summary
 
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
InterceptingChainMessageProcessorBuilderTestCase()
           
 
Method Summary
 void testInterceptingMPChain()
           
 void testInterceptingMPChainStopFlow()
           
 void testMixedMPChain()
           
 void testMPChain()
           
 void testMPChainLifecycle()
           
 void testMPChainWithBuilder()
           
 void testNestedInterceptingMPChain()
           
 void testNestedInterceptingMPChainStopFlow()
          Note: Stopping the flow of a nested chain causes the nested chain to return early, but does not stop the flow of the parent chain.
 void testNestedMixedMPChain()
           
 void testNestedMPChain()
           
 void testNestedMPChainLifecycle()
           
 
Methods inherited from class org.mule.tck.AbstractMuleTestCase
addBuilders, checkPorts, configureMuleContext, createMuleContext, createObject, createObject, createTestInfo, createWatchdog, disposeManager, doSetUp, doTearDown, findFreePorts, getBuilder, getConfigurationResources, getPorts, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEvent, getTestInboundEvent, getTestInboundEvent, getTestInfo, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTimeoutSecs, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, giveTheTestSomeTimeToCleanUpAndThenKillIt, handleTimeout, initialiseObject, initTestTimeoutSecs, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isDisposeManagerPerSuite, isExcluded, isGracefulShutdown, isOffline, isPortFree, isStartContext, registerTestMethod, run, runBare, setDisposeManagerPerSuite, setFailOnTimeout, setName, setStartContext, setUp, suitePostTearDown, suitePreSetUp, tearDown
 
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

InterceptingChainMessageProcessorBuilderTestCase

public InterceptingChainMessageProcessorBuilderTestCase()
Method Detail

testMPChain

public void testMPChain()
                 throws MuleException,
                        java.lang.Exception
Throws:
MuleException
java.lang.Exception

testMPChainWithBuilder

public void testMPChainWithBuilder()
                            throws MuleException,
                                   java.lang.Exception
Throws:
MuleException
java.lang.Exception

testInterceptingMPChain

public void testInterceptingMPChain()
                             throws MuleException,
                                    java.lang.Exception
Throws:
MuleException
java.lang.Exception

testMixedMPChain

public void testMixedMPChain()
                      throws MuleException,
                             java.lang.Exception
Throws:
MuleException
java.lang.Exception

testNestedMPChain

public void testNestedMPChain()
                       throws MuleException,
                              java.lang.Exception
Throws:
MuleException
java.lang.Exception

testNestedInterceptingMPChain

public void testNestedInterceptingMPChain()
                                   throws MuleException,
                                          java.lang.Exception
Throws:
MuleException
java.lang.Exception

testNestedMixedMPChain

public void testNestedMixedMPChain()
                            throws MuleException,
                                   java.lang.Exception
Throws:
MuleException
java.lang.Exception

testInterceptingMPChainStopFlow

public void testInterceptingMPChainStopFlow()
                                     throws MuleException,
                                            java.lang.Exception
Throws:
MuleException
java.lang.Exception

testNestedInterceptingMPChainStopFlow

public void testNestedInterceptingMPChainStopFlow()
                                           throws MuleException,
                                                  java.lang.Exception
Note: Stopping the flow of a nested chain causes the nested chain to return early, but does not stop the flow of the parent chain.

Throws:
MuleException
java.lang.Exception

testMPChainLifecycle

public void testMPChainLifecycle()
                          throws MuleException,
                                 java.lang.Exception
Throws:
MuleException
java.lang.Exception

testNestedMPChainLifecycle

public void testNestedMPChainLifecycle()
                                throws MuleException,
                                       java.lang.Exception
Throws:
MuleException
java.lang.Exception


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