public abstract class OperationFactoryTestBase
extends org.jmock.MockObjectTestCase
| Modifier and Type | Field and Description |
|---|---|
protected net.spy.memcached.ops.DeleteOperation.Callback |
deleteCallback |
protected net.spy.memcached.ops.OperationCallback |
genericCallback |
protected net.spy.memcached.OperationFactory |
ofact |
protected net.spy.memcached.ops.StoreOperation.Callback |
storeCallback |
static java.lang.String |
TEST_KEY |
| Constructor and Description |
|---|
OperationFactoryTestBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertCallback(net.spy.memcached.ops.Operation op) |
protected void |
assertDeleteCallback(net.spy.memcached.ops.Operation op) |
protected void |
assertKey(net.spy.memcached.ops.KeyedOperation op) |
protected void |
assertStoreCallback(net.spy.memcached.ops.Operation op) |
protected <T> T |
cloneOne(java.lang.Class<T> c,
net.spy.memcached.ops.KeyedOperation t) |
protected abstract net.spy.memcached.OperationFactory |
getOperationFactory()
Get the operation factory used by the tests.
|
protected void |
setUp() |
void |
testCASOperationCloning() |
void |
testConcatenationOperationAppendCloning() |
void |
testConcatenationOperationPrependCloning() |
void |
testDeleteOperationCloning() |
void |
testMultipleGetOperationCloning() |
void |
testMultipleGetOperationFanout() |
void |
testMutatorOperationDecrCloning() |
void |
testMutatorOperationIncrCloning() |
void |
testSingleGetOperationCloning() |
void |
testSingleGetsOperationCloning() |
void |
testStoreOperationAddCloning() |
void |
testStoreOperationSetCloning() |
atLeastOnce, atMostOnce, defaultMockNameForType, doAll, doAll, doAll, doAll, exactly, mock, mock, never, never, newCoreMock, newDummy, newDummy, newDummy, once, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, onConsecutiveCalls, returnIterator, returnIterator, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, returnValue, throwExceptionand, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, arrayContaining, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, assertThat, collectionContaining, collectionContaining, compatibleType, contains, endsWith, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, hasProperty, hasProperty, isA, isIn, isIn, mapContaining, mapContaining, mapWithKey, mapWithKey, mapWithValue, mapWithValue, not, or, same, startsWith, stringContains, toStringregisterToVerify, runBare, unregisterToVerify, verifycountTestCases, createResult, getName, run, run, runTest, setName, tearDown, toStringassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, formatpublic static final java.lang.String TEST_KEY
protected net.spy.memcached.OperationFactory ofact
protected net.spy.memcached.ops.OperationCallback genericCallback
protected net.spy.memcached.ops.StoreOperation.Callback storeCallback
protected net.spy.memcached.ops.DeleteOperation.Callback deleteCallback
protected void setUp()
throws java.lang.Exception
setUp in class junit.framework.TestCasejava.lang.Exceptionprotected abstract net.spy.memcached.OperationFactory getOperationFactory()
public void testDeleteOperationCloning()
public void testCASOperationCloning()
public void testMutatorOperationIncrCloning()
public void testMutatorOperationDecrCloning()
public void testStoreOperationAddCloning()
public void testStoreOperationSetCloning()
public void testConcatenationOperationAppendCloning()
public void testConcatenationOperationPrependCloning()
public void testSingleGetOperationCloning()
public void testSingleGetsOperationCloning()
public void testMultipleGetOperationCloning()
public void testMultipleGetOperationFanout()
protected void assertKey(net.spy.memcached.ops.KeyedOperation op)
protected void assertCallback(net.spy.memcached.ops.Operation op)
protected void assertStoreCallback(net.spy.memcached.ops.Operation op)
protected void assertDeleteCallback(net.spy.memcached.ops.Operation op)
protected <T> T cloneOne(java.lang.Class<T> c,
net.spy.memcached.ops.KeyedOperation t)
Copyright © 2006-2009 Dustin Sallings, 2009-2012 Couchbase, Inc.