Class SortedMapNavigationTester<K,V>
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- com.google.common.collect.testing.AbstractTester<OneSizeTestContainerGenerator<C,E>>
-
- 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
@GwtCompatible public class SortedMapNavigationTester<K,V> extends AbstractMapTester<K,V>
A generic JUnit test which tests operations on a SortedMap. Can't be invoked directly; please seeSortedMapTestSuiteBuilder
.- Author:
- Jesse Wilson, Louis Wasserman
-
-
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 Constructor Description SortedMapNavigationTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
void
testEmptyMapFirst()
void
testEmptyMapLast()
void
testFirst()
void
testHeadMap()
void
testHeadMapExclusive()
void
testLast()
void
testOrderedByComparator()
void
testSingletonMapFirst()
void
testSingletonMapLast()
void
testSubMap()
void
testSubMapIllegal()
void
testTailMap()
void
testTailMapInclusive()
-
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
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 Detail
-
SortedMapNavigationTester
public SortedMapNavigationTester()
-
-
Method Detail
-
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()
-
-