Class MultimapPutIterableTester<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.MultimapPutIterableTester<K,V>
-
- All Implemented Interfaces:
junit.framework.Test
@GwtCompatible public class MultimapPutIterableTester<K,V> extends AbstractMultimapTester<K,V,com.google.common.collect.Multimap<K,V>>
Tests forMultimap.putAll(Object, Iterable)
.- 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 MultimapPutIterableTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testPutAllEmptyCollectionOnAbsentKey()
void
testPutAllEmptyIterableOnAbsentKey()
void
testPutAllEmptyIterableOnPresentKey()
void
testPutAllNonEmptyCollectionOnAbsentKey()
void
testPutAllNonEmptyCollectionOnPresentKey()
void
testPutAllNonEmptyIterableOnAbsentKey()
void
testPutAllNonEmptyIterableOnPresentKey()
void
testPutAllNullForbidden()
void
testPutAllNullValueNullFirst_unsupported()
void
testPutAllNullValueNullLast_unsupported()
void
testPutAllNullValueOnAbsentKey_supported()
void
testPutAllNullValueOnPresentKey_supported()
void
testPutAllNullValueSingle_unsupported()
void
testPutAllOnlyCallsIteratorOnce()
void
testPutAllOnPresentNullKey()
void
testPutAllPropagatesToGet()
-
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
-
MultimapPutIterableTester
public MultimapPutIterableTester()
-
-
Method Detail
-
testPutAllNonEmptyIterableOnPresentKey
public void testPutAllNonEmptyIterableOnPresentKey()
-
testPutAllNonEmptyCollectionOnPresentKey
public void testPutAllNonEmptyCollectionOnPresentKey()
-
testPutAllNonEmptyIterableOnAbsentKey
public void testPutAllNonEmptyIterableOnAbsentKey()
-
testPutAllNonEmptyCollectionOnAbsentKey
public void testPutAllNonEmptyCollectionOnAbsentKey()
-
testPutAllNullValueOnPresentKey_supported
public void testPutAllNullValueOnPresentKey_supported()
-
testPutAllNullValueOnAbsentKey_supported
public void testPutAllNullValueOnAbsentKey_supported()
-
testPutAllNullValueSingle_unsupported
public void testPutAllNullValueSingle_unsupported()
-
testPutAllNullValueNullLast_unsupported
public void testPutAllNullValueNullLast_unsupported()
-
testPutAllNullValueNullFirst_unsupported
public void testPutAllNullValueNullFirst_unsupported()
-
testPutAllOnPresentNullKey
public void testPutAllOnPresentNullKey()
-
testPutAllNullForbidden
public void testPutAllNullForbidden()
-
testPutAllEmptyCollectionOnAbsentKey
public void testPutAllEmptyCollectionOnAbsentKey()
-
testPutAllEmptyIterableOnAbsentKey
public void testPutAllEmptyIterableOnAbsentKey()
-
testPutAllEmptyIterableOnPresentKey
public void testPutAllEmptyIterableOnPresentKey()
-
testPutAllOnlyCallsIteratorOnce
public void testPutAllOnlyCallsIteratorOnce()
-
testPutAllPropagatesToGet
public void testPutAllPropagatesToGet()
-
-