org.mule.test.integration.exceptions
Class ReferenceExceptionStrategyTestCase

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.integration.exceptions.ReferenceExceptionStrategyTestCase

public class ReferenceExceptionStrategyTestCase
extends FunctionalTestCase


Field Summary
static String JSON_REQUEST
           
static String JSON_RESPONSE
           
static int TIMEOUT
           
 
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
ReferenceExceptionStrategyTestCase()
           
 
Method Summary
protected  String getConfigResources()
           
 void testFlowUsingConfiguredExceptionStrategy()
           
 void testFlowUsingGlobalExceptionStrategy()
           
 void testTwoFlowsReferencingDifferentExceptionStrategy()
           
 void testTwoFlowsReferencingSameExceptionStrategyGetDifferentInstances()
           
 
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
 

Field Detail

TIMEOUT

public static final int TIMEOUT
See Also:
Constant Field Values

JSON_RESPONSE

public static final String JSON_RESPONSE
See Also:
Constant Field Values

JSON_REQUEST

public static final String JSON_REQUEST
See Also:
Constant Field Values
Constructor Detail

ReferenceExceptionStrategyTestCase

public ReferenceExceptionStrategyTestCase()
Method Detail

getConfigResources

protected String getConfigResources()
Specified by:
getConfigResources in class FunctionalTestCase

testFlowUsingGlobalExceptionStrategy

public void testFlowUsingGlobalExceptionStrategy()
                                          throws Exception
Throws:
Exception

testFlowUsingConfiguredExceptionStrategy

public void testFlowUsingConfiguredExceptionStrategy()
                                              throws Exception
Throws:
Exception

testTwoFlowsReferencingSameExceptionStrategyGetDifferentInstances

public void testTwoFlowsReferencingSameExceptionStrategyGetDifferentInstances()

testTwoFlowsReferencingDifferentExceptionStrategy

public void testTwoFlowsReferencingDifferentExceptionStrategy()


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