public abstract class AbstractAnnotatedEntrypointResolverTestCase extends AbstractMuleContextTestCase
Modifier and Type | Field and Description |
---|---|
protected MuleEventContext |
eventContext |
protected boolean |
inboundScope |
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 |
---|
AbstractAnnotatedEntrypointResolverTestCase() |
Modifier and Type | Method and Description |
---|---|
protected MuleEventContext |
createEventContext(Map<String,Object> headers,
Map<String,DataHandler> attachments) |
void |
doSetUp()
Enables the adding of extra behavior on the set up stage of a test right
after the creation of the mule context in
AbstractMuleContextTestCase.setUpMuleContext() . |
protected abstract Object |
getComponent() |
protected EntryPointResolver |
getResolver() |
protected InvocationResult |
invokeResolver(String methodName,
MuleEventContext eventContext) |
protected String |
readAttachment(DataHandler handler) |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getBuilder, 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 MuleEventContext eventContext
protected boolean inboundScope
public AbstractAnnotatedEntrypointResolverTestCase()
public void doSetUp() throws Exception
AbstractMuleContextTestCase
AbstractMuleContextTestCase.setUpMuleContext()
.
Under normal circumstances this method could be replaced by a
@Before
annotated method.
doSetUp
in class AbstractMuleContextTestCase
Exception
- if something fails that should halt the test caseprotected MuleEventContext createEventContext(Map<String,Object> headers, Map<String,DataHandler> attachments) throws Exception
Exception
protected InvocationResult invokeResolver(String methodName, MuleEventContext eventContext) throws Exception
Exception
protected EntryPointResolver getResolver() throws Exception
Exception
protected abstract Object getComponent()
protected String readAttachment(DataHandler handler) throws IOException
IOException
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.