org.mule.test.integration.exceptions
Class CatchExceptionStrategyTestCase

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.tck.AbstractServiceAndFlowTestCase
                  extended by org.mule.test.integration.exceptions.CatchExceptionStrategyTestCase

public class CatchExceptionStrategyTestCase
extends AbstractServiceAndFlowTestCase


Nested Class Summary
static class CatchExceptionStrategyTestCase.Echo
           
static class CatchExceptionStrategyTestCase.LoadNewsProcessor
           
static class CatchExceptionStrategyTestCase.NewsErrorProcessor
           
static class CatchExceptionStrategyTestCase.NewsRequest
           
static class CatchExceptionStrategyTestCase.NewsResponse
           
 
Nested classes/interfaces inherited from class org.mule.tck.AbstractServiceAndFlowTestCase
AbstractServiceAndFlowTestCase.ConfigVariant
 
Field Summary
 DynamicPort dynamicPort1
           
 DynamicPort dynamicPort2
           
 DynamicPort dynamicPort3
           
static String ERROR_PROCESSING_NEWS
           
static String JSON_REQUEST
           
static String JSON_RESPONSE
           
static String MESSAGE
           
static String MESSAGE_EXPECTED
           
static int TIMEOUT
           
 
Fields inherited from class org.mule.tck.AbstractServiceAndFlowTestCase
configResources, variant
 
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
CatchExceptionStrategyTestCase(AbstractServiceAndFlowTestCase.ConfigVariant variant, String configResources)
           
 
Method Summary
static Collection<Object[]> parameters()
           
 void testCatchWithComponent()
           
 void testFullyDefinedCatchExceptionStrategyWithComponent()
           
 void testHttpJsonErrorResponse()
           
 void testHttpsJsonErrorResponse()
           
 void testJmsJsonErrorResponse()
           
 void testTcpJsonErrorResponse()
           
 void testVmJsonErrorResponse()
           
 
Methods inherited from class org.mule.tck.AbstractServiceAndFlowTestCase
doSetUp, doSetUpForFlow, doSetUpForService, getConfigResources, getTestHeader
 
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, 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, 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

ERROR_PROCESSING_NEWS

public static final String ERROR_PROCESSING_NEWS
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

dynamicPort1

public DynamicPort dynamicPort1

dynamicPort2

public DynamicPort dynamicPort2

dynamicPort3

public DynamicPort dynamicPort3

MESSAGE

public static final String MESSAGE
See Also:
Constant Field Values

MESSAGE_EXPECTED

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

CatchExceptionStrategyTestCase

public CatchExceptionStrategyTestCase(AbstractServiceAndFlowTestCase.ConfigVariant variant,
                                      String configResources)
Method Detail

parameters

public static Collection<Object[]> parameters()

testHttpJsonErrorResponse

public void testHttpJsonErrorResponse()
                               throws Exception
Throws:
Exception

testHttpsJsonErrorResponse

public void testHttpsJsonErrorResponse()
                                throws Exception
Throws:
Exception

testVmJsonErrorResponse

public void testVmJsonErrorResponse()
                             throws Exception
Throws:
Exception

testJmsJsonErrorResponse

public void testJmsJsonErrorResponse()
                              throws Exception
Throws:
Exception

testTcpJsonErrorResponse

public void testTcpJsonErrorResponse()
                              throws Exception
Throws:
Exception

testCatchWithComponent

public void testCatchWithComponent()
                            throws Exception
Throws:
Exception

testFullyDefinedCatchExceptionStrategyWithComponent

public void testFullyDefinedCatchExceptionStrategyWithComponent()
                                                         throws Exception
Throws:
Exception


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