public abstract class ModuleFunctionalTestCase
extends org.mule.tck.junit4.FunctionalTestCase
Constructor and Description |
---|
ModuleFunctionalTestCase() |
Modifier and Type | Method and Description |
---|---|
protected org.mule.common.Testable |
getGlobalElementTestable(String globalElementName) |
protected org.mule.construct.Flow |
lookupFlowConstruct(String name) |
protected org.mule.api.MuleEvent |
runFlow(String flowName) |
protected <T> org.mule.api.MuleEvent |
runFlow(String flowName,
T expect) |
protected <U extends Throwable> |
runFlowWithExceptionPayload(String flowName,
U payload) |
protected void |
runFlowWithInboundHeaders(String flowName,
Map<String,Object> headers) |
protected <T> void |
runFlowWithOutboundHeader(String flowName,
String key,
T expect) |
protected org.mule.api.MuleEvent |
runFlowWithPayload(String flowName,
Object payload) |
protected <T,U> void |
runFlowWithPayload(String flowName,
T expect,
U payload) |
protected <T,U> void |
runFlowWithPayloadAndExpectProperty(String flowName,
String key,
T expect,
U payload) |
protected org.mule.api.MuleMessage |
runFlowWithPayloadAndInboundHeaders(String flowName,
Map<String,Object> headers,
Object payload) |
protected <T,U> void |
runFlowWithPayloadAndInboundHeaders(String flowName,
Map<String,Object> headers,
T expect,
U payload) |
protected org.mule.api.MuleMessage |
runFlowWithPayloadAndInvocationHeaders(String flowName,
Map<String,Object> headers,
Object payload) |
protected <T,U> void |
runFlowWithPayloadAndInvocationHeaders(String flowName,
Map<String,Object> headers,
T expect,
U payload) |
clearFlowAssertions, getBuilder, getComponent, getComponent, getConfigFile, getConfigFiles, getConfigResources, getFlowConstruct, getFunctionalTestComponent, getSubFlow, loadResource, loadResourceAsString, 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 org.mule.construct.Flow lookupFlowConstruct(String name)
lookupFlowConstruct
in class org.mule.tck.junit4.FunctionalTestCase
protected org.mule.api.MuleEvent runFlow(String flowName) throws Exception
runFlow
in class org.mule.tck.junit4.FunctionalTestCase
Exception
protected <T> org.mule.api.MuleEvent runFlow(String flowName, T expect) throws Exception
runFlow
in class org.mule.tck.junit4.FunctionalTestCase
Exception
protected <T,U> void runFlowWithPayload(String flowName, T expect, U payload) throws Exception
Exception
protected org.mule.api.MuleEvent runFlowWithPayload(String flowName, Object payload) throws Exception
Exception
protected <T,U> void runFlowWithPayloadAndExpectProperty(String flowName, String key, T expect, U payload) throws Exception
Exception
protected <T,U> void runFlowWithPayloadAndInboundHeaders(String flowName, Map<String,Object> headers, T expect, U payload) throws Exception
Exception
protected void runFlowWithInboundHeaders(String flowName, Map<String,Object> headers) throws Exception
Exception
protected <T,U> void runFlowWithPayloadAndInvocationHeaders(String flowName, Map<String,Object> headers, T expect, U payload) throws Exception
Exception
protected org.mule.api.MuleMessage runFlowWithPayloadAndInboundHeaders(String flowName, Map<String,Object> headers, Object payload) throws Exception
Exception
protected org.mule.api.MuleMessage runFlowWithPayloadAndInvocationHeaders(String flowName, Map<String,Object> headers, Object payload) throws Exception
Exception
protected <T> void runFlowWithOutboundHeader(String flowName, String key, T expect) throws Exception
Exception
protected <U extends Throwable> void runFlowWithExceptionPayload(String flowName, U payload) throws Exception
Exception
protected org.mule.common.Testable getGlobalElementTestable(String globalElementName)
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.