Class SortedMapNavigationTester<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.testers.SortedMapNavigationTester<K,V>
- All Implemented Interfaces:
junit.framework.Test
A generic JUnit test which tests operations on a SortedMap. Can't be invoked directly; please see
SortedMapTestSuiteBuilder
.- Author:
- Jesse Wilson, Louis Wasserman
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.collect.testing.AbstractContainerTester
AbstractContainerTester.ArrayWithDuplicate<E extends @Nullable Object>
-
Field Summary
Fields inherited from class com.google.common.collect.testing.AbstractContainerTester
container, samples
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.google.common.collect.testing.AbstractMapTester
actualContents, createArrayWithNullKey, createArrayWithNullValue, createDisjointCollection, entry, expectContents, expectMissing, expectMissingKeys, expectMissingValues, expectNullKeyMissingWhenNullKeysUnsupported, expectNullValueMissingWhenNullValuesUnsupported, expectReplacement, get, getKeyForNullValue, getMap, 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
Methods inherited from class com.google.common.collect.testing.AbstractTester
assertNull, 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, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, runTest, setName, toString
-
Constructor Details
-
SortedMapNavigationTester
public SortedMapNavigationTester()
-
-
Method Details
-
setUp
-
testEmptyMapFirst
public void testEmptyMapFirst() -
testEmptyMapLast
public void testEmptyMapLast() -
testSingletonMapFirst
public void testSingletonMapFirst() -
testSingletonMapLast
public void testSingletonMapLast() -
testFirst
public void testFirst() -
testLast
public void testLast() -
testHeadMapExclusive
public void testHeadMapExclusive() -
testTailMapInclusive
public void testTailMapInclusive() -
testHeadMap
public void testHeadMap() -
testTailMap
public void testTailMap() -
testSubMap
public void testSubMap() -
testSubMapIllegal
public void testSubMapIllegal() -
testOrderedByComparator
public void testOrderedByComparator()
-