@GwtCompatible(emulated=true) public class MapPutTester<K,V> extends AbstractMapTester<K,V>
put
operations on a map. Can't be
invoked directly; please see
MapTestSuiteBuilder
.AbstractContainerTester.ArrayWithDuplicate<E>
container, samples
Constructor and Description |
---|
MapPutTester() |
actualContents, createArrayWithNullKey, createArrayWithNullValue, createDisjointCollection, entry, expectContents, expectMissing, expectMissingKeys, expectMissingValues, expectNullKeyMissingWhenNullKeysUnsupported, expectNullValueMissingWhenNullValuesUnsupported, expectReplacement, get, getKeyForNullValue, getMap, 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
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
public void setUp() throws Exception
setUp
in class AbstractMapTester<K,V>
Exception
public void testPut_supportedPresent()
public void testPut_supportedNotPresent()
public void testPutAbsentConcurrentWithEntrySetIteration()
public void testPutAbsentConcurrentWithKeySetIteration()
public void testPutAbsentConcurrentWithValueIteration()
public void testPut_unsupportedNotPresent()
public void testPut_unsupportedPresentExistingValue()
public void testPut_unsupportedPresentDifferentValue()
public void testPut_nullKeySupportedNotPresent()
public void testPut_nullKeySupportedPresent()
public void testPut_nullKeyUnsupported()
public void testPut_nullValueSupported()
public void testPut_nullValueUnsupported()
public void testPut_replaceWithNullValueSupported()
public void testPut_replaceWithNullValueUnsupported()
public void testPut_replaceNullValueWithNullSupported()
public void testPut_replaceNullValueWithNonNullSupported()
public void testPut_nullKeyAndValueSupported()
@GwtIncompatible public static Method getPutNullKeyUnsupportedMethod()
Method
instance for testPut_nullKeyUnsupported()
so that tests of TreeMap
can suppress it with FeatureSpecificTestSuiteBuilder.suppressing()
until Sun bug
5045147 is fixed.Copyright © 2010–2017. All rights reserved.