Class MapReplaceTester<K,V>
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
-
- com.google.common.collect.testing.AbstractContainerTester<Map<K,V>,Map.Entry<K,V>>
-
- com.google.common.collect.testing.AbstractMapTester<K,V>
-
- com.google.common.collect.testing.testers.MapReplaceTester<K,V>
-
- All Implemented Interfaces:
junit.framework.Test
@GwtCompatible public class MapReplaceTester<K,V> extends AbstractMapTester<K,V>
A generic JUnit test which testsMap.replace(Object, Object)
. Can't be invoked directly; please seeConcurrentMapTestSuiteBuilder
.- Author:
- Louis Wasserman
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.collect.testing.AbstractContainerTester
AbstractContainerTester.ArrayWithDuplicate<E>
-
-
Field Summary
-
Fields inherited from class com.google.common.collect.testing.AbstractContainerTester
container, samples
-
-
Constructor Summary
Constructors Constructor Description MapReplaceTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testReplace_absentNullKeyUnsupported()
void
testReplace_absentNullValueUnsupported()
void
testReplace_presentNullValueUnsupported()
void
testReplace_supportedAbsent()
void
testReplace_supportedPresent()
void
testReplace_supportedPresentNoChange()
void
testReplace_unsupportedPresent()
-
Methods inherited from class com.google.common.collect.testing.AbstractMapTester
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
-
Methods inherited from class com.google.common.collect.testing.AbstractContainerTester
createArrayWithDuplicateElement, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, resetContainer, setUp
-
Methods inherited from class com.google.common.collect.testing.AbstractTester
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
-
Methods inherited from class junit.framework.TestCase
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
-
-
-
-
Constructor Detail
-
MapReplaceTester
public MapReplaceTester()
-
-
Method Detail
-
testReplace_supportedPresent
public void testReplace_supportedPresent()
-
testReplace_supportedPresentNoChange
public void testReplace_supportedPresentNoChange()
-
testReplace_supportedAbsent
public void testReplace_supportedAbsent()
-
testReplace_presentNullValueUnsupported
public void testReplace_presentNullValueUnsupported()
-
testReplace_absentNullValueUnsupported
public void testReplace_absentNullValueUnsupported()
-
testReplace_absentNullKeyUnsupported
public void testReplace_absentNullKeyUnsupported()
-
testReplace_unsupportedPresent
public void testReplace_unsupportedPresent()
-
-