org.apache.commons.collections.map
Class AbstractTestSortedMap
java.lang.Object
TestCase
org.apache.commons.collections.BulkTest
org.apache.commons.collections.AbstractTestObject
org.apache.commons.collections.map.AbstractTestMap
org.apache.commons.collections.map.AbstractTestSortedMap
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- AbstractTestSortedMap.TestViewMap
public abstract class AbstractTestSortedMap
- extends AbstractTestMap
Abstract test class for SortedMap
methods and contracts.
Methods inherited from class org.apache.commons.collections.map.AbstractTestMap |
addSampleMappings, bulkTestMapEntrySet, bulkTestMapKeySet, bulkTestMapValues, cloneMapEntry, getCompatibilityVersion, getNewSampleValues, getOtherKeys, getOtherNonNullStringElements, getOtherValues, getSampleKeys, getSampleValues, isAllowDuplicateValues, isAllowNullValue, isGetStructuralModify, isPutAddSupported, isPutChangeSupported, isRemoveSupported, isSetValueSupported, isSubMapViewsSerializable, makeEmptyMap, makeFullMap, makeObject, resetEmpty, resetFull, tearDown, testEmptyMapCompatibility, testEntrySetClearChangesMap, testEntrySetContains1, testEntrySetContains2, testEntrySetContains3, testEntrySetRemove1, testEntrySetRemove2, testEntrySetRemove3, testFullMapCompatibility, testKeySetClearChangesMap, testKeySetRemoveChangesMap, testMakeMap, testMapClear, testMapContainsKey, testMapContainsValue, testMapEquals, testMapGet, testMapHashCode, testMapIsEmpty, testMapPut, testMapPutAll, testMapPutNullKey, testMapPutNullValue, testMapRemove, testMapSize, testMapToString, testSampleMappings, testValuesClearChangesMap, testValuesRemoveChangesMap, verify, verifyEntrySet, verifyKeySet, verifyMap, verifyValues |
Methods inherited from class org.apache.commons.collections.AbstractTestObject |
getCanonicalEmptyCollectionName, getCanonicalFullCollectionName, isEqualsCheckable, isTestSerialization, readExternalFormFromBytes, readExternalFormFromDisk, skipSerializedCanonicalTests, supportsEmptyCollections, supportsFullCollections, testCanonicalEmptyCollectionExists, testCanonicalFullCollectionExists, testEqualsNull, testObjectEqualsSelf, testObjectHashCodeEqualsContract, testObjectHashCodeEqualsSelfHashCode, testSerializeDeserializeThenCompare, testSimpleSerialization, writeExternalFormToBytes, writeExternalFormToDisk |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractTestSortedMap
public AbstractTestSortedMap(java.lang.String testName)
- JUnit constructor.
- Parameters:
testName
- the test name
isAllowNullKey
public boolean isAllowNullKey()
- Can't sort null keys.
- Overrides:
isAllowNullKey
in class AbstractTestMap
- Returns:
- false
makeConfirmedMap
public java.util.Map makeConfirmedMap()
- SortedMap uses TreeMap as its known comparison.
- Overrides:
makeConfirmedMap
in class AbstractTestMap
- Returns:
- a map that is known to be valid
testComparator
public void testComparator()
testFirstKey
public void testFirstKey()
testLastKey
public void testLastKey()
bulkTestHeadMap
public BulkTest bulkTestHeadMap()
bulkTestTailMap
public BulkTest bulkTestTailMap()
bulkTestSubMap
public BulkTest bulkTestSubMap()
Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.