org.apache.commons.collections.map
Class AbstractTestOrderedMap
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.AbstractTestIterableMap
org.apache.commons.collections.map.AbstractTestOrderedMap
- All Implemented Interfaces:
- java.lang.Cloneable
public abstract class AbstractTestOrderedMap
- extends AbstractTestIterableMap
Abstract test class for OrderedMap
methods and contracts.
Methods inherited from class org.apache.commons.collections.map.AbstractTestMap |
addSampleMappings, bulkTestMapEntrySet, bulkTestMapKeySet, bulkTestMapValues, cloneMapEntry, getCompatibilityVersion, getNewSampleValues, getOtherKeys, getOtherNonNullStringElements, getOtherValues, getSampleValues, isAllowDuplicateValues, isAllowNullKey, 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 |
AbstractTestOrderedMap
public AbstractTestOrderedMap(java.lang.String testName)
- JUnit constructor.
- Parameters:
testName
- the test name
makeConfirmedMap
public java.util.Map makeConfirmedMap()
- OrderedMap uses TreeMap as its known comparison.
- Overrides:
makeConfirmedMap
in class AbstractTestMap
- Returns:
- a map that is known to be valid
getSampleKeys
public java.lang.Object[] getSampleKeys()
- The only confirmed collection we have that is ordered is the sorted one.
Thus, sort the keys.
- Overrides:
getSampleKeys
in class AbstractTestMap
testFirstKey
public void testFirstKey()
testLastKey
public void testLastKey()
testNextKey
public void testNextKey()
testPreviousKey
public void testPreviousKey()
bulkTestOrderedMapIterator
public BulkTest bulkTestOrderedMapIterator()
Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.