public abstract class AbstractObjectStoreContractTestCase extends AbstractMuleContextTestCase
ObjectStore
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 |
---|
AbstractObjectStoreContractTestCase() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
protected Serializable |
createKey() |
abstract ObjectStore<Serializable> |
getObjectStore() |
abstract Serializable |
getStorableValue() |
void |
testContainsWithNullKey() |
void |
testRemoveWithNullKey() |
void |
testRemoveWithUnboundKey() |
void |
testRetrieveUnboundKey() |
void |
testRetrieveWithNullKey() |
void |
testStoreWithExistingKey() |
void |
testStoreWithNullKey() |
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getBuilder, getConfigurationResources, getFileInsideWorkingDirectory, getNonBlockingResponse, getNonBlockingTestEventUsingFlow, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestMuleMessage, 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
public void testContainsWithNullKey()
public void testStoreWithNullKey()
public void testRetrieveWithNullKey()
public void testRemoveWithNullKey()
public void testRetrieveUnboundKey() throws ObjectStoreException
ObjectStoreException
public void testRemoveWithUnboundKey() throws ObjectStoreException
ObjectStoreException
public void clear() throws ObjectStoreException
ObjectStoreException
public void testStoreWithExistingKey() throws ObjectStoreException
ObjectStoreException
protected Serializable createKey()
public abstract ObjectStore<Serializable> getObjectStore() throws ObjectStoreException
ObjectStoreException
public abstract Serializable getStorableValue()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.