@GwtCompatible public class ConcurrentMapPutIfAbsentTester<K,V> extends AbstractMapTester<K,V>
putIfAbsent
operations on a concurrent map. Can't be
invoked directly; please see
ConcurrentMapTestSuiteBuilder
.AbstractContainerTester.ArrayWithDuplicate<E>
container, samples
Constructor and Description |
---|
ConcurrentMapPutIfAbsentTester() |
Modifier and Type | Method and Description |
---|---|
protected ConcurrentMap<K,V> |
getMap() |
void |
testPutIfAbsent_nullKeyUnsupported() |
void |
testPutIfAbsent_nullValueUnsupported() |
void |
testPutIfAbsent_putWithNullValueUnsupported() |
void |
testPutIfAbsent_supportedAbsent() |
void |
testPutIfAbsent_supportedPresent() |
void |
testPutIfAbsent_unsupportedAbsent() |
void |
testPutIfAbsent_unsupportedPresentDifferentValue() |
void |
testPutIfAbsent_unsupportedPresentExistingValue() |
actualContents, createArrayWithNullKey, createArrayWithNullValue, createDisjointCollection, entry, expectContents, expectMissing, expectMissingKeys, expectMissingValues, expectNullKeyMissingWhenNullKeysUnsupported, expectNullValueMissingWhenNullValuesUnsupported, expectReplacement, get, getKeyForNullValue, getNumEntries, getSampleEntries, getSampleEntries, getValueForNullKey, initMapWithNullKey, initMapWithNullValue, k0, k1, k2, k3, k4, resetMap, resetMap, setUp, v0, v1, v2, v3, v4
createArrayWithDuplicateElement, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, resetContainer
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
countTestCases, createResult, run, run, runBare, runTest, setName, toString
assertEquals, 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, format
protected ConcurrentMap<K,V> getMap()
getMap
in class AbstractMapTester<K,V>
public void testPutIfAbsent_supportedAbsent()
public void testPutIfAbsent_supportedPresent()
public void testPutIfAbsent_unsupportedAbsent()
public void testPutIfAbsent_unsupportedPresentExistingValue()
public void testPutIfAbsent_unsupportedPresentDifferentValue()
public void testPutIfAbsent_nullKeyUnsupported()
public void testPutIfAbsent_nullValueUnsupported()
public void testPutIfAbsent_putWithNullValueUnsupported()
Copyright © 2010–2017. All rights reserved.