public class TreeMapTest extends JSR166TestCase
JSR166TestCase.AdjustablePolicy, JSR166TestCase.CallableOne, JSR166TestCase.CheckedBarrier, JSR166TestCase.CheckedCallable<T>, JSR166TestCase.CheckedInterruptedCallable<T>, JSR166TestCase.CheckedInterruptedRunnable, JSR166TestCase.CheckedRecursiveAction, JSR166TestCase.CheckedRecursiveTask<T>, JSR166TestCase.CheckedRunnable, JSR166TestCase.LongPossiblyInterruptedRunnable, JSR166TestCase.MediumInterruptedRunnable, JSR166TestCase.MediumPossiblyInterruptedRunnable, JSR166TestCase.MediumRunnable, JSR166TestCase.NoOpCallable, JSR166TestCase.NoOpREHandler, JSR166TestCase.NoOpRunnable, JSR166TestCase.NPETask, JSR166TestCase.RunnableShouldThrow, JSR166TestCase.ShortInterruptedRunnable, JSR166TestCase.ShortRunnable, JSR166TestCase.SimpleThreadFactory, JSR166TestCase.SmallCallable, JSR166TestCase.SmallPossiblyInterruptedRunnable, JSR166TestCase.SmallRunnable, JSR166TestCase.StringTask, JSR166TestCase.ThreadShouldThrow, JSR166TestCase.TrackedCallable, JSR166TestCase.TrackedLongRunnable, JSR166TestCase.TrackedMediumRunnable, JSR166TestCase.TrackedNoOpRunnable, JSR166TestCase.TrackedRunnable, JSR166TestCase.TrackedShortRunnable, JSR166TestCase.TrackedSmallRunnable
eight, expensiveTests, five, four, JAVA_CLASS_VERSION, JAVA_SPECIFICATION_VERSION, LONG_DELAY_MS, m1, m10, m2, m3, m4, m5, m6, MEDIUM_DELAY_MS, nine, one, seven, SHORT_DELAY_MS, six, SIZE, SMALL_DELAY_MS, TEST_STRING, testImplementationDetails, three, two, zero
Constructor and Description |
---|
TreeMapTest() |
Modifier and Type | Method and Description |
---|---|
void |
testCeilingEntry()
ceilingEntry returns next entry.
|
void |
testCeilingKey()
ceilingKey returns next element
|
void |
testClear()
clear removes all pairs
|
void |
testConstructFromSorted()
copy constructor creates map equal to source map
|
void |
testContainsKey_NullPointerException()
containsKey(null) of nonempty map throws NPE
|
void |
testContainsKey()
containsKey returns true for contained key
|
void |
testContainsValue()
containsValue returns true for held values
|
void |
testDescendingEntrySet()
descendingEntrySet contains all pairs
|
void |
testDescendingEntrySetToArray()
descendingEntrySet.toArray contains all entries
|
void |
testDescendingKeySetDescendingIteratorOrder()
descending iterator of descendingKeySet is ordered
|
void |
testDescendingKeySetOrder()
descendingKeySet is ordered
|
void |
testDescendingKeySetToArray()
descendingkeySet.toArray returns contains all keys
|
void |
testEntrySet()
entrySet contains all pairs
|
void |
testEntrySetToArray()
entrySet.toArray contains all entries
|
void |
testEquals()
Maps with same contents are equal
|
void |
testFirstKey()
firstKey returns first key
|
void |
testFloorEntry()
floorEntry returns preceding entry.
|
void |
testFloorKey()
floorKey returns preceding element
|
void |
testGet_NullPointerException()
get(null) of nonempty map throws NPE
|
void |
testGet()
get returns the correct element at the given key,
or null if not present
|
void |
testHeadMapContents()
headMap returns map with keys in requested range
|
void |
testHigherEntry()
higherEntry returns next entry.
|
void |
testHigherKey()
higherKey returns next element
|
void |
testIsEmpty()
isEmpty is true of empty map and false for non-empty
|
void |
testKeySet()
keySet returns a Set containing all the keys
|
void |
testKeySetDescendingIteratorOrder()
descending iterator of key set is inverse ordered
|
void |
testKeySetOrder()
keySet is ordered
|
void |
testKeySetToArray()
keySet.toArray returns contains all keys
|
void |
testLastKey()
lastKey returns last key
|
void |
testLowerEntry()
lowerEntry returns preceding entry.
|
void |
testLowerKey()
lowerKey returns preceding element
|
void |
testPollFirstEntry()
pollFirstEntry returns entries in order
|
void |
testPollLastEntry()
pollLastEntry returns entries in order
|
void |
testPutAll()
putAll adds all key-value pairs from the given map
|
void |
testRecursiveSubMaps()
Submaps of submaps subdivide correctly
|
void |
testRemove()
remove removes the correct key-value pair from the map
|
void |
testRemove1_NullPointerException()
remove(null) throws NPE for nonempty map
|
void |
testSerialization()
A deserialized map equals original
|
void |
testSize()
size returns the correct values
|
void |
testSubMapContents()
subMap returns map with keys in requested range
|
void |
testSubMapContents2() |
void |
testTailMapContents()
headMap returns map with keys in requested range
|
void |
testToString()
toString contains toString of elements
|
void |
testValues()
values collection contains all values
|
addNamedTestClasses, assertIteratorExhausted, assertThrows, atLeastJava10, atLeastJava6, atLeastJava7, atLeastJava8, atLeastJava9, await, await, await, awaiter, countDowner, getShortDelay, jdk8ParameterizedTestSuite, latchAwaitingStringTask, newTestSuite, parameterizedTestSuite, permissivePolicy, possiblyInterruptedRunnable, runBare, runTest, runTestProfiled, runWithoutPermissions, runWithPermissions, runWithSecurityManagerWithPermissions, setDelays, setUp, shouldThrow, shouldThrow, tearDown, testMethodNames, threadAssertEquals, threadAssertEquals, threadAssertFalse, threadAssertNull, threadAssertSame, threadAssertTrue, threadFail, threadRecordFailure, threadShouldThrow, threadShouldThrow, threadUnexpectedException, trackedRunnable
public void testClear()
public void testConstructFromSorted()
public void testEquals()
public void testContainsKey()
public void testContainsValue()
public void testGet()
public void testIsEmpty()
public void testFirstKey()
public void testLastKey()
public void testKeySetToArray()
public void testDescendingKeySetToArray()
public void testKeySet()
public void testKeySetOrder()
public void testKeySetDescendingIteratorOrder()
public void testDescendingKeySetOrder()
public void testDescendingKeySetDescendingIteratorOrder()
public void testValues()
public void testEntrySet()
public void testDescendingEntrySet()
public void testEntrySetToArray()
public void testDescendingEntrySetToArray()
public void testPutAll()
public void testRemove()
public void testLowerEntry()
public void testHigherEntry()
public void testFloorEntry()
public void testCeilingEntry()
public void testLowerKey()
public void testHigherKey()
public void testFloorKey()
public void testCeilingKey()
public void testPollFirstEntry()
public void testPollLastEntry()
public void testSize()
public void testToString()
public void testGet_NullPointerException()
public void testContainsKey_NullPointerException()
public void testRemove1_NullPointerException()
public void testSerialization() throws Exception
Exception
public void testSubMapContents()
public void testSubMapContents2()
public void testHeadMapContents()
public void testTailMapContents()