junit.framework.TestAbstractListMultimapTester, MultimapAsMapGetTester, MultimapAsMapTester, MultimapClearTester, MultimapContainsEntryTester, MultimapContainsKeyTester, MultimapContainsValueTester, MultimapEntriesTester, MultimapEqualsTester, MultimapGetTester, MultimapKeySetTester, MultimapKeysTester, MultimapPutAllMultimapTester, MultimapPutIterableTester, MultimapPutTester, MultimapRemoveAllTester, MultimapRemoveEntryTester, MultimapReplaceValuesTester, MultimapSizeTester, MultimapToStringTester, MultimapValuesTester, SetMultimapAsMapTester, SetMultimapEqualsTester, SetMultimapPutAllTester, SetMultimapPutTester, SetMultimapReplaceValuesTester, SortedSetMultimapAsMapTester, SortedSetMultimapGetTester@GwtCompatible public abstract class AbstractMultimapTester<K,V,M extends Multimap<K,V>> extends AbstractContainerTester<M,java.util.Map.Entry<K,V>>
Multimap testers.AbstractContainerTester.ArrayWithDuplicate<E>container, samples| Constructor | Description |
|---|---|
AbstractMultimapTester() |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.util.Collection<java.util.Map.Entry<K,V>> |
actualContents() |
|
protected void |
assertGet(K key,
java.util.Collection<V> values) |
|
protected void |
assertGet(K key,
V... values) |
|
protected java.util.Map.Entry<K,V>[] |
createArrayWithNullKey() |
|
protected java.util.Map.Entry<K,V>[] |
createArrayWithNullKeyAndValue() |
|
protected java.util.Map.Entry<K,V>[] |
createArrayWithNullValue() |
|
protected K |
getKeyForNullValue() |
|
protected V |
getValueForNullKey() |
|
protected void |
initMultimapWithNullKey() |
|
protected void |
initMultimapWithNullKeyAndValue() |
|
protected void |
initMultimapWithNullValue() |
|
protected K |
k0() |
|
protected K |
k1() |
|
protected K |
k2() |
|
protected K |
k3() |
|
protected K |
k4() |
|
protected M |
multimap() |
|
protected void |
resetCollection() |
|
protected Multimap<K,V> |
resetContainer(java.util.Map.Entry<K,V>... newContents) |
|
protected M |
resetContainer(M newContents) |
Replaces the existing container under test with a new container.
|
protected SampleElements<K> |
sampleKeys() |
|
protected SampleElements<V> |
sampleValues() |
|
protected V |
v0() |
|
protected V |
v1() |
|
protected V |
v2() |
|
protected V |
v3() |
|
protected V |
v4() |
createArrayWithDuplicateElement, createDisjointCollection, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectContents, expectMissing, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, setUpgetName, getSubjectGenerator, getTestMethodName, init, init, tearDownclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitassertEquals, 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, toStringprotected M multimap()
protected java.util.Map.Entry<K,V>[] createArrayWithNullKey()
null as the key of the
middle element.protected java.util.Map.Entry<K,V>[] createArrayWithNullValue()
null as the value of the
middle element.protected java.util.Map.Entry<K,V>[] createArrayWithNullKeyAndValue()
null as the key and value of the
middle element.protected V getValueForNullKey()
protected K getKeyForNullValue()
protected void initMultimapWithNullKey()
protected void initMultimapWithNullValue()
protected void initMultimapWithNullKeyAndValue()
protected SampleElements<K> sampleKeys()
protected SampleElements<V> sampleValues()
protected java.util.Collection<java.util.Map.Entry<K,V>> actualContents()
actualContents in class AbstractContainerTester<M extends Multimap<K,V>,java.util.Map.Entry<K,V>>expectContents(E...) and its friends.protected M resetContainer(M newContents)
AbstractContainerTesterexpectContents(E...) and other
convenience methods. The creation of multiple containers in a single
method is discouraged in most cases, but it is vital to the iterator tests.resetContainer in class AbstractContainerTester<M extends Multimap<K,V>,java.util.Map.Entry<K,V>>newContents - the new container instanceprotected void resetCollection()
AbstractContainerTester.resetContainer()protected final K k0()
protected final V v0()
protected final K k1()
protected final V v1()
protected final K k2()
protected final V v2()
protected final K k3()
protected final V v3()
protected final K k4()
protected final V v4()