@GwtCompatible(emulated=true) public class BiMapInverseTester<K,V> extends AbstractBiMapTester<K,V>
inverse
view of a BiMap.
This assumes that bimap.inverse().inverse() == bimap
, which is not technically
required but is fulfilled by all current implementations.
AbstractContainerTester.ArrayWithDuplicate<E>
container, samples
Constructor and Description |
---|
BiMapInverseTester() |
Modifier and Type | Method and Description |
---|---|
static List<Method> |
getInverseSameAfterSerializingMethods()
Returns
Method instances for the tests that assume that the inverse will be the same
after serialization. |
void |
testInverseSame() |
void |
testInverseSerialization() |
expectContents, expectMissing, getMap
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
createArrayWithDuplicateElement, createOrderedArray, createSamplesArray, e0, e1, e2, e3, e4, emptyCollection, expectAdded, expectAdded, expectAdded, expectContents, expectUnchanged, getNullLocation, getNumElements, getOrderedElements, getSampleElements, getSampleElements, resetContainer, resetContainer, setUp
getName, getSubjectGenerator, getTestMethodName, init, init, tearDown
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
public BiMapInverseTester()
public void testInverseSame()
public void testInverseSerialization()
@GwtIncompatible public static List<Method> getInverseSameAfterSerializingMethods()
Method
instances for the tests that assume that the inverse will be the same
after serialization.Copyright © 2010–2018. All rights reserved.