Class AbstractTestOrderedMap.InnerTestOrderedMapIterator
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.commons.collections.BulkTest
-
- org.apache.commons.collections.AbstractTestObject
-
- org.apache.commons.collections.iterators.AbstractTestIterator
-
- org.apache.commons.collections.iterators.AbstractTestMapIterator
-
- org.apache.commons.collections.iterators.AbstractTestOrderedMapIterator
-
- org.apache.commons.collections.map.AbstractTestOrderedMap.InnerTestOrderedMapIterator
-
- All Implemented Interfaces:
java.lang.Cloneable
,junit.framework.Test
- Enclosing class:
- AbstractTestOrderedMap
public class AbstractTestOrderedMap.InnerTestOrderedMapIterator extends AbstractTestOrderedMapIterator
-
-
Field Summary
-
Fields inherited from class org.apache.commons.collections.AbstractTestObject
COLLECTIONS_MAJOR_VERSION
-
-
Constructor Summary
Constructors Constructor Description InnerTestOrderedMapIterator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map
getConfirmedMap()
Implement this method to return the confirmed map which contains the same data as the iterator.java.util.Map
getMap()
Implement this method to return the map which contains the same data as the iterator.boolean
isGetStructuralModify()
Whether the get operation on the map structurally modifies the map, such as with LRUMap.org.apache.commons.collections.MapIterator
makeEmptyMapIterator()
Implement this method to return a map iterator over an empty map.org.apache.commons.collections.MapIterator
makeFullMapIterator()
Implement this method to return a map iterator over a map with elements.boolean
supportsRemove()
Whether or not we are testing an iterator that supports remove().boolean
supportsSetValue()
Whether or not we are testing an iterator that supports setValue().void
verify()
Allows subclasses to add complex cross verification-
Methods inherited from class org.apache.commons.collections.iterators.AbstractTestOrderedMapIterator
makeEmptyOrderedMapIterator, makeFullOrderedMapIterator, testEmptyMapIterator, testFullMapIterator, testMapIteratorOrder
-
Methods inherited from class org.apache.commons.collections.iterators.AbstractTestMapIterator
addSetValues, makeEmptyIterator, makeFullIterator, testMapIteratorRemoveGetKey, testMapIteratorRemoveGetValue, testMapIteratorSet, testMapIteratorSetRemoveSet, testRemove
-
Methods inherited from class org.apache.commons.collections.iterators.AbstractTestIterator
makeObject, supportsEmptyIterator, supportsFullIterator, testEmptyIterator, testFullIterator
-
Methods inherited from class org.apache.commons.collections.AbstractTestObject
getCanonicalEmptyCollectionName, getCanonicalFullCollectionName, getCompatibilityVersion, isEqualsCheckable, isTestSerialization, readExternalFormFromBytes, readExternalFormFromDisk, skipSerializedCanonicalTests, supportsEmptyCollections, supportsFullCollections, testCanonicalEmptyCollectionExists, testCanonicalFullCollectionExists, testEqualsNull, testObjectEqualsSelf, testObjectHashCodeEqualsContract, testObjectHashCodeEqualsSelfHashCode, testSerializeDeserializeThenCompare, testSimpleSerialization, writeExternalFormToBytes, writeExternalFormToDisk
-
Methods inherited from class org.apache.commons.collections.BulkTest
clone, ignoredTests, makeSuite, toString
-
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, getName, run, run, runBare, runTest, setName, setUp, tearDown
-
-
-
-
Method Detail
-
supportsRemove
public boolean supportsRemove()
Description copied from class:AbstractTestIterator
Whether or not we are testing an iterator that supports remove(). Default is true.- Overrides:
supportsRemove
in classAbstractTestIterator
- Returns:
- true if Iterator supports remove
-
isGetStructuralModify
public boolean isGetStructuralModify()
Description copied from class:AbstractTestMapIterator
Whether the get operation on the map structurally modifies the map, such as with LRUMap. Default is false.- Overrides:
isGetStructuralModify
in classAbstractTestMapIterator
- Returns:
- true if the get method structurally modifies the map
-
supportsSetValue
public boolean supportsSetValue()
Description copied from class:AbstractTestMapIterator
Whether or not we are testing an iterator that supports setValue(). Default is true.- Overrides:
supportsSetValue
in classAbstractTestMapIterator
- Returns:
- true if Iterator supports set
-
makeEmptyMapIterator
public org.apache.commons.collections.MapIterator makeEmptyMapIterator()
Description copied from class:AbstractTestMapIterator
Implement this method to return a map iterator over an empty map.- Specified by:
makeEmptyMapIterator
in classAbstractTestMapIterator
- Returns:
- an empty iterator
-
makeFullMapIterator
public org.apache.commons.collections.MapIterator makeFullMapIterator()
Description copied from class:AbstractTestMapIterator
Implement this method to return a map iterator over a map with elements.- Specified by:
makeFullMapIterator
in classAbstractTestMapIterator
- Returns:
- a full iterator
-
getMap
public java.util.Map getMap()
Description copied from class:AbstractTestMapIterator
Implement this method to return the map which contains the same data as the iterator.- Specified by:
getMap
in classAbstractTestMapIterator
- Returns:
- a full map which can be updated
-
getConfirmedMap
public java.util.Map getConfirmedMap()
Description copied from class:AbstractTestMapIterator
Implement this method to return the confirmed map which contains the same data as the iterator.- Specified by:
getConfirmedMap
in classAbstractTestMapIterator
- Returns:
- a full map which can be updated
-
verify
public void verify()
Description copied from class:AbstractTestIterator
Allows subclasses to add complex cross verification- Overrides:
verify
in classAbstractTestIterator
-
-