Class MapReplaceEntryTester<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.MapReplaceEntryTester<K,V>
-
- All Implemented Interfaces:
junit.framework.Test
@GwtCompatible public class MapReplaceEntryTester<K,V> extends AbstractMapTester<K,V>
A generic JUnit test which testsMap.replace(Object, Object, Object)
. Can't be invoked directly; please seeMapTestSuiteBuilder
.- 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 MapReplaceEntryTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testReplaceEntry_absentKeyNullValueUnsupported()
void
testReplaceEntry_expectNullUnsupported()
void
testReplaceEntry_nullDifferentFromAbsent()
void
testReplaceEntry_presentNullValueUnsupported()
void
testReplaceEntry_supportedAbsentKey()
void
testReplaceEntry_supportedPresent()
void
testReplaceEntry_supportedPresentUnchanged()
void
testReplaceEntry_supportedWrongValue()
void
testReplaceEntry_unsupportedAbsentKey()
void
testReplaceEntry_unsupportedPresent()
void
testReplaceEntry_unsupportedWrongValue()
void
testReplaceEntry_wrongValueNullValueUnsupported()
-
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
-
MapReplaceEntryTester
public MapReplaceEntryTester()
-
-
Method Detail
-
testReplaceEntry_supportedPresent
public void testReplaceEntry_supportedPresent()
-
testReplaceEntry_supportedPresentUnchanged
public void testReplaceEntry_supportedPresentUnchanged()
-
testReplaceEntry_supportedWrongValue
public void testReplaceEntry_supportedWrongValue()
-
testReplaceEntry_supportedAbsentKey
public void testReplaceEntry_supportedAbsentKey()
-
testReplaceEntry_presentNullValueUnsupported
public void testReplaceEntry_presentNullValueUnsupported()
-
testReplaceEntry_wrongValueNullValueUnsupported
public void testReplaceEntry_wrongValueNullValueUnsupported()
-
testReplaceEntry_absentKeyNullValueUnsupported
public void testReplaceEntry_absentKeyNullValueUnsupported()
-
testReplaceEntry_nullDifferentFromAbsent
public void testReplaceEntry_nullDifferentFromAbsent()
-
testReplaceEntry_expectNullUnsupported
public void testReplaceEntry_expectNullUnsupported()
-
testReplaceEntry_unsupportedPresent
public void testReplaceEntry_unsupportedPresent()
-
testReplaceEntry_unsupportedWrongValue
public void testReplaceEntry_unsupportedWrongValue()
-
testReplaceEntry_unsupportedAbsentKey
public void testReplaceEntry_unsupportedAbsentKey()
-
-