Class MultimapAsMapTester<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<M,Map.Entry<K,V>>
-
- com.google.common.collect.testing.google.AbstractMultimapTester<K,V,com.google.common.collect.Multimap<K,V>>
-
- com.google.common.collect.testing.google.MultimapAsMapTester<K,V>
-
- All Implemented Interfaces:
junit.framework.Test
@GwtCompatible public class MultimapAsMapTester<K,V> extends AbstractMultimapTester<K,V,com.google.common.collect.Multimap<K,V>>
Tests forMultimap.asMap()
.- 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 MultimapAsMapTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testAsMapEntrySetIteratorRemovePropagatesToMultimap()
void
testAsMapEntrySetReflectsPutDifferentKey()
void
testAsMapEntrySetReflectsPutSameKey()
void
testAsMapEntrySetRemovePropagatesToMultimap()
void
testAsMapGet()
void
testAsMapGetNullKeyAbsent()
void
testAsMapGetNullKeyPresent()
void
testAsMapGetNullKeyUnsupported()
void
testAsMapRemove()
-
Methods inherited from class com.google.common.collect.testing.google.AbstractMultimapTester
actualContents, assertGet, assertGet, createArrayWithNullKey, createArrayWithNullKeyAndValue, createArrayWithNullValue, getKeyForNullValue, getValueForNullKey, initMultimapWithNullKey, initMultimapWithNullKeyAndValue, initMultimapWithNullValue, k0, k1, k2, k3, k4, multimap, resetCollection, resetContainer, resetContainer, sampleKeys, sampleValues, v0, v1, v2, v3, v4
-
Methods inherited from class com.google.common.collect.testing.AbstractContainerTester
createArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, 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
-
MultimapAsMapTester
public MultimapAsMapTester()
-
-
Method Detail
-
testAsMapGet
public void testAsMapGet()
-
testAsMapGetNullKeyPresent
public void testAsMapGetNullKeyPresent()
-
testAsMapGetNullKeyAbsent
public void testAsMapGetNullKeyAbsent()
-
testAsMapGetNullKeyUnsupported
public void testAsMapGetNullKeyUnsupported()
-
testAsMapRemove
public void testAsMapRemove()
-
testAsMapEntrySetReflectsPutSameKey
public void testAsMapEntrySetReflectsPutSameKey()
-
testAsMapEntrySetReflectsPutDifferentKey
public void testAsMapEntrySetReflectsPutDifferentKey()
-
testAsMapEntrySetRemovePropagatesToMultimap
public void testAsMapEntrySetRemovePropagatesToMultimap()
-
testAsMapEntrySetIteratorRemovePropagatesToMultimap
public void testAsMapEntrySetIteratorRemovePropagatesToMultimap()
-
-