public abstract class AbstractTransformerTestCase extends AbstractMuleContextTestCase
BLOCK_TIMEOUT, componentLocator, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, NON_GRACEFUL_SHUTDOWN_TIMEOUT, RECEIVE_TIMEOUT, TEST_MESSAGE, testServicesConfigurationBuilder, testServicesConfigurationBuilderSupplier, WORKING_DIRECTORY_SYSTEM_PROPERTY_KEY, workingDirectorychain, DEFAULT_TEST_TIMEOUT_SECS, name, TEST_CONNECTOR, TEST_CONNECTOR_LOCATION, TEST_PAYLOAD, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME| Constructor and Description |
|---|
AbstractTransformerTestCase() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
compareResults(Object expected,
Object result) |
boolean |
compareRoundtripResults(Object expected,
Object result) |
void |
doTestBadReturnType(Transformer tran,
Object src) |
protected void |
doTestClone(Transformer original,
Transformer clone) |
abstract Object |
getResultData() |
abstract Transformer |
getRoundTripTransformer() |
abstract Object |
getTestData() |
abstract Transformer |
getTransformer() |
protected String |
normalizeString(String rawString) |
void |
testBadReturnType() |
void |
testRoundTrip() |
void |
testRoundtripBadReturnType() |
void |
testRoundtripTransform() |
void |
testTransform() |
addBuilders, configureMuleContext, createMuleContext, createMuleContext, disposeContext, disposeContextPerTest, disposeOnlyMuleContext, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, doTestClassInjection, getAppleFlowComponentLocationAnnotations, getBuilder, getConfigurationResources, getDeploymentProperties, getEventBuilder, getExecutionClassLoader, getFileInsideWorkingDirectory, getFlowComponentLocationAnnotations, getObjectSerializer, getPayload, getPayload, getPayloadAsBytes, getPayloadAsString, getSensingNullMessageProcessor, getStartUpRegistryObjects, getTriggerableMessageSource, getWorkingDirectory, isDisposeContextPerClass, isGracefulShutdown, isStartContext, mockExprExecutorService, mockHttpService, process, recordSchedulersOnInit, setDisposeContextPerClass, setStartContext, setUpMuleContext, verifyAndStopSchedulersaddMockComponentLocation, clearRequestContext, clearTestCaseName, clearTestEvents, collectThreadNames, createTestTimeoutRule, dumpFilteredThreadsInTest, getMavenProjectVersionProperty, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isFailOnTimeout, isOffline, newEvent, nullPayloadEvent, takeTestCaseName, testEventpublic void testRoundtripBadReturnType()
throws Exception
Exceptionpublic void doTestBadReturnType(Transformer tran, Object src) throws Exception
Exceptionprotected void doTestClone(Transformer original, Transformer clone) throws Exception
Exceptionpublic abstract Transformer getTransformer() throws Exception
Exceptionpublic abstract Transformer getRoundTripTransformer() throws Exception
Exceptionpublic abstract Object getTestData()
public abstract Object getResultData()
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.