org.mule.routing
Class ForeachTestCase

java.lang.Object
  extended by org.mule.tck.junit4.AbstractMuleTestCase
      extended by org.mule.tck.junit4.AbstractMuleContextTestCase
          extended by org.mule.routing.ForeachTestCase

public class ForeachTestCase
extends AbstractMuleContextTestCase


Nested Class Summary
 class ForeachTestCase.DummySimpleIterableClass
           
 
Field Summary
protected  Foreach nestedForeach
           
protected  ArrayList<MuleEvent> processedEvents
           
protected  Foreach simpleForeach
           
 
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
ForeachTestCase()
           
 
Method Summary
 void initialise()
           
 void testArrayListPayload()
           
 void testArrayPayload()
           
 void testIterablePayload()
           
 void testIteratorPayload()
           
 void testMuleMessageCollectionPayload()
           
 void testNestedArrayListPayload()
           
 void testNestedArrayPayload()
           
 void testNestedIterablePayload()
           
 void testNestedIteratorPayload()
           
 void testNestedMuleMessageCollectionPayload()
           
 
Methods inherited from class org.mule.tck.junit4.AbstractMuleContextTestCase
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doTearDown, getBuilder, 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
 

Field Detail

simpleForeach

protected Foreach simpleForeach

nestedForeach

protected Foreach nestedForeach

processedEvents

protected ArrayList<MuleEvent> processedEvents
Constructor Detail

ForeachTestCase

public ForeachTestCase()
Method Detail

initialise

public void initialise()
                throws MuleException
Throws:
MuleException

testArrayListPayload

public void testArrayListPayload()
                          throws Exception
Throws:
Exception

testArrayPayload

public void testArrayPayload()
                      throws Exception
Throws:
Exception

testMuleMessageCollectionPayload

public void testMuleMessageCollectionPayload()
                                      throws Exception
Throws:
Exception

testIterablePayload

public void testIterablePayload()
                         throws Exception
Throws:
Exception

testIteratorPayload

public void testIteratorPayload()
                         throws Exception
Throws:
Exception

testNestedArrayListPayload

public void testNestedArrayListPayload()
                                throws Exception
Throws:
Exception

testNestedArrayPayload

public void testNestedArrayPayload()
                            throws Exception
Throws:
Exception

testNestedMuleMessageCollectionPayload

public void testNestedMuleMessageCollectionPayload()
                                            throws Exception
Throws:
Exception

testNestedIterablePayload

public void testNestedIterablePayload()
                               throws Exception
Throws:
Exception

testNestedIteratorPayload

public void testNestedIteratorPayload()
                               throws Exception
Throws:
Exception


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