@GwtCompatible public abstract class AbstractMultimapTester<K,V,M extends com.google.common.collect.Multimap<K,V>> extends AbstractContainerTester<M,Map.Entry<K,V>>
Multimap testers.AbstractContainerTester.ArrayWithDuplicate<E>container, samples| Constructor and Description |
|---|
AbstractMultimapTester() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<Map.Entry<K,V>> |
actualContents() |
protected void |
assertGet(K key,
Collection<V> values) |
protected void |
assertGet(K key,
V... values) |
protected Map.Entry<K,V>[] |
createArrayWithNullKey() |
protected Map.Entry<K,V>[] |
createArrayWithNullKeyAndValue() |
protected 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 M |
resetContainer(M newContents)
Replaces the existing container under test with a new container.
|
protected com.google.common.collect.Multimap<K,V> |
resetContainer(Map.Entry<K,V>... newContents) |
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, tearDownassertEquals, 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, toStringpublic AbstractMultimapTester()
protected Map.Entry<K,V>[] createArrayWithNullKey()
null as the key of the middle element.protected Map.Entry<K,V>[] createArrayWithNullValue()
null as the value of the middle element.protected 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 Collection<Map.Entry<K,V>> actualContents()
actualContents in class AbstractContainerTester<M extends com.google.common.collect.Multimap<K,V>,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 com.google.common.collect.Multimap<K,V>,Map.Entry<K,V>>newContents - the new container instanceprotected com.google.common.collect.Multimap<K,V> resetContainer(Map.Entry<K,V>... newContents)
protected void resetCollection()
AbstractContainerTester.resetContainer()protected void assertGet(K key, Collection<V> values)
Copyright © 2010–2019. All rights reserved.