Class MapRemoveEntryTester<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.MapRemoveEntryTester<K,V>
-
- All Implemented Interfaces:
junit.framework.Test
@GwtCompatible public class MapRemoveEntryTester<K,V> extends AbstractMapTester<K,V>
Tester forMap.remove(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 MapRemoveEntryTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testRemove_nullKeyQueriesUnsupported()
void
testRemove_nullValueQueriesUnsupported()
void
testRemove_supportedAbsentKeyAbsentValue()
void
testRemove_supportedPresent()
void
testRemove_supportedPresentKeyWrongValue()
void
testRemove_supportedWrongKeyPresentValue()
void
testRemove_unsupportedAbsent()
void
testRemove_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
-
MapRemoveEntryTester
public MapRemoveEntryTester()
-
-
Method Detail
-
testRemove_supportedPresent
public void testRemove_supportedPresent()
-
testRemove_supportedPresentKeyWrongValue
public void testRemove_supportedPresentKeyWrongValue()
-
testRemove_supportedWrongKeyPresentValue
public void testRemove_supportedWrongKeyPresentValue()
-
testRemove_supportedAbsentKeyAbsentValue
public void testRemove_supportedAbsentKeyAbsentValue()
-
testRemove_nullKeyQueriesUnsupported
public void testRemove_nullKeyQueriesUnsupported()
-
testRemove_nullValueQueriesUnsupported
public void testRemove_nullValueQueriesUnsupported()
-
testRemove_unsupportedPresent
public void testRemove_unsupportedPresent()
-
testRemove_unsupportedAbsent
public void testRemove_unsupportedAbsent()
-
-