public class ChoiceRouterTestCase extends FunctionalTestCase
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE, TEST_PAYLOAD, WORKING_DIRECTORY_SYSTEM_PROPERTY_KEY, workingDirectory
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Constructor and Description |
---|
ChoiceRouterTestCase() |
Modifier and Type | Method and Description |
---|---|
void |
embeddedFilterShouldCreatePairWithFilterAndOtherConfiguredMPsAsChain()
Check that the choice router was assembled correctly by the BDP machinery
|
void |
filterReferenceShouldCreateFilterWithRegexFilterAndOutboundEndpointChain()
Check that the choice router was assembled correctly by the BDP machinery
|
protected String |
getConfigFile() |
void |
sendToAppleRouteShouldHitFruitService() |
void |
sendToBlueberryRouteShouldHitFruitService() |
void |
sendToInvalidRouteShouldHitDefaultRoute() |
void |
sendToInvalidRouteWithoutDefaultRouteShouldThrowException() |
void |
sendToTurnipRouteShouldHitVeggieService() |
void |
sendToValidRouteShouldReturnValidResult() |
clearFlowAssertions, getBuilder, getComponent, getComponent, getConfigFiles, getConfigResources, getFlowConstruct, getFunctionalTestComponent, getSubFlow, loadResource, loadResourceAsString, lookupFlowConstruct, runFlow, runFlow, runFlow, runFlowAndExpect, runFlowAndExpectProperty, runFlowWithPayloadAndExpect, runSchedulersOnce, stopFlowConstruct, stopFlowSchedulers, testFlow, testFlow
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getConfigurationResources, getFileInsideWorkingDirectory, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestMuleMessage, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, getWorkingDirectory, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
protected String getConfigFile()
getConfigFile
in class FunctionalTestCase
public void filterReferenceShouldCreateFilterWithRegexFilterAndOutboundEndpointChain()
public void embeddedFilterShouldCreatePairWithFilterAndOtherConfiguredMPsAsChain()
public void sendToInvalidRouteWithoutDefaultRouteShouldThrowException() throws Exception
Exception
public void sendToValidRouteShouldReturnValidResult() throws Exception
Exception
public void sendToAppleRouteShouldHitFruitService() throws Exception
Exception
public void sendToTurnipRouteShouldHitVeggieService() throws Exception
Exception
public void sendToBlueberryRouteShouldHitFruitService() throws Exception
Exception
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.