public class NonBlockingProcessorExecutorTestCase extends BlockingProcessorExecutorTestCase
A, B, C, event, executionTemplate, muleContext, processor1, processor2, processor3, processors, RESULT
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Constructor and Description |
---|
NonBlockingProcessorExecutorTestCase() |
Modifier and Type | Method and Description |
---|---|
void |
before() |
protected ProcessorExecutor |
createProcessorExecutor(List<MessageProcessor> processors) |
void |
executeRequestResponseNonBlocking() |
void |
executeRequestResponseNonBlockingNullResponse() |
void |
executeRequestResponseNonBlockingVoidResponse() |
void |
executeRequestResponseWithInterceptingMPBlocking() |
void |
executeRequestResponseWithMPContainerBlocking() |
protected org.hamcrest.Matcher<MuleEvent> |
requestResponseMatecher() |
assertBlockingExecution, executeOneWay, executeRequestResponse, executeRequestResponseNullResponse, setupRequestResponseEvent
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
public NonBlockingProcessorExecutorTestCase()
public void before() throws MessagingException
before
in class BlockingProcessorExecutorTestCase
MessagingException
protected org.hamcrest.Matcher<MuleEvent> requestResponseMatecher()
requestResponseMatecher
in class BlockingProcessorExecutorTestCase
public void executeRequestResponseNonBlocking() throws MuleException, InterruptedException
MuleException
InterruptedException
public void executeRequestResponseWithInterceptingMPBlocking() throws MuleException, InterruptedException
MuleException
InterruptedException
public void executeRequestResponseWithMPContainerBlocking() throws MuleException, InterruptedException
MuleException
InterruptedException
public void executeRequestResponseNonBlockingNullResponse() throws MuleException, InterruptedException
MuleException
InterruptedException
public void executeRequestResponseNonBlockingVoidResponse() throws MuleException, InterruptedException
MuleException
InterruptedException
protected ProcessorExecutor createProcessorExecutor(List<MessageProcessor> processors)
createProcessorExecutor
in class BlockingProcessorExecutorTestCase
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.