@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, 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, setUp
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, runTest, setName, toString
public ConcurrentMapPutIfAbsentTester()
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–2018. All rights reserved.