Class AbstractBiMapTester<K,V>
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<Map<K,V>,Map.Entry<K,V>>>
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.google.AbstractBiMapTester<K,V>
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
BiMapClearTester
,BiMapEntrySetTester
,BiMapInverseTester
,BiMapPutTester
,BiMapRemoveTester
Skeleton for a tester of a
BiMap
.-
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected void
expectContents
(Collection<Map.Entry<K, V>> expected) Asserts that the collection under test contains exactly the given elements, respecting cardinality but not order.protected void
expectMissing
(Map.Entry<K, V>... entries) getMap()
(package private) static <K,
V> Map.Entry <V, K> reverseEntry
(Map.Entry<K, V> entry) Methods inherited from class com.google.common.collect.testing.AbstractMapTester
actualContents, createArrayWithNullKey, createArrayWithNullValue, createDisjointCollection, entry, expectMissingKeys, expectMissingValues, expectNullKeyMissingWhenNullKeysUnsupported, expectNullValueMissingWhenNullValuesUnsupported, expectReplacement, get, getKeyForNullValue, 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 Details
-
AbstractBiMapTester
public AbstractBiMapTester()
-
-
Method Details
-
getMap
- Overrides:
getMap
in classAbstractMapTester<K,
V>
-
reverseEntry
-
expectContents
Description copied from class:AbstractContainerTester
Asserts that the collection under test contains exactly the given elements, respecting cardinality but not order. Subclasses may override this method to provide stronger assertions, e.g., to check ordering in lists, but realize that unless a test extendsAbstractListTester
, a call toexpectContents()
invokes this version.- Overrides:
expectContents
in classAbstractMapTester<K,
V> - Parameters:
expected
- expected value ofAbstractContainerTester.container
-
expectMissing
- Overrides:
expectMissing
in classAbstractMapTester<K,
V>
-