|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.commons.collections.BulkTest
org.apache.commons.collections.AbstractTestObject
org.apache.commons.collections.collection.AbstractTestCollection
org.apache.commons.collections.set.AbstractTestSet
org.apache.commons.collections.set.AbstractTestSortedSet
org.apache.commons.collections.set.AbstractTestSortedSet.TestSortedSetSubSet
public class AbstractTestSortedSet.TestSortedSetSubSet
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.commons.collections.set.AbstractTestSortedSet |
|---|
AbstractTestSortedSet.TestSortedSetSubSet |
| Field Summary |
|---|
| Fields inherited from class org.apache.commons.collections.collection.AbstractTestCollection |
|---|
collection, confirmed |
| Fields inherited from class org.apache.commons.collections.AbstractTestObject |
|---|
COLLECTIONS_MAJOR_VERSION |
| Constructor Summary | |
|---|---|
AbstractTestSortedSet.TestSortedSetSubSet(int bound,
boolean head)
|
|
AbstractTestSortedSet.TestSortedSetSubSet(int lobound,
int hibound)
|
|
| Method Summary | |
|---|---|
BulkTest |
bulkTestSortedSetHeadSet()
Bulk test SortedSet.headSet(Object). |
BulkTest |
bulkTestSortedSetSubSet()
Bulk test SortedSet.subSet(Object, Object). |
BulkTest |
bulkTestSortedSetTailSet()
Bulk test SortedSet.tailSet(Object). |
java.lang.Object[] |
getFullElements()
Returns an array of objects that are contained in a collection produced by AbstractTestCollection.makeFullCollection(). |
java.lang.Object[] |
getOtherElements()
Returns an array of elements that are not contained in a full collection. |
boolean |
isAddSupported()
Returns true if the collections produced by AbstractTestCollection.makeCollection() and AbstractTestCollection.makeFullCollection()
support the add and addAll
operations. |
boolean |
isFailFastSupported()
Returns true to indicate that the collection supports fail fast iterators. |
boolean |
isNullSupported()
Overridden because SortedSets don't allow null elements (normally). |
boolean |
isRemoveSupported()
Returns true if the collections produced by AbstractTestCollection.makeCollection() and AbstractTestCollection.makeFullCollection()
support the remove, removeAll,
retainAll, clear and
iterator().remove() methods. |
boolean |
isTestSerialization()
Is serialization testing supported. |
java.util.Set |
makeEmptySet()
Makes an empty set. |
java.util.Set |
makeFullSet()
Makes a full set by first creating an empty set and then adding all the elements returned by AbstractTestCollection.getFullElements(). |
| Methods inherited from class org.apache.commons.collections.set.AbstractTestSortedSet |
|---|
getConfirmedSortedSet, getFullNonNullElements, getOtherNonNullElements, makeConfirmedCollection, verify |
| Methods inherited from class org.apache.commons.collections.set.AbstractTestSet |
|---|
getConfirmedSet, getSet, isEqualsCheckable, makeCollection, makeConfirmedFullCollection, makeFullCollection, testSetEquals, testSetHashCode |
| Methods inherited from class org.apache.commons.collections.BulkTest |
|---|
clone, ignoredTests, makeSuite, toString |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown |
| Methods inherited from class junit.framework.Assert |
|---|
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, fail, fail, failNotEquals, failNotSame, failSame |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractTestSortedSet.TestSortedSetSubSet(int bound,
boolean head)
public AbstractTestSortedSet.TestSortedSetSubSet(int lobound,
int hibound)
| Method Detail |
|---|
public boolean isNullSupported()
AbstractTestSortedSet
isNullSupported in class AbstractTestSortedSetpublic boolean isAddSupported()
AbstractTestCollectionAbstractTestCollection.makeCollection() and AbstractTestCollection.makeFullCollection()
support the add and addAll
operations.Default implementation returns true. Override if your collection class does not support add or addAll.
isAddSupported in class AbstractTestCollectionpublic boolean isRemoveSupported()
AbstractTestCollectionAbstractTestCollection.makeCollection() and AbstractTestCollection.makeFullCollection()
support the remove, removeAll,
retainAll, clear and
iterator().remove() methods.
Default implementation returns true. Override if your collection
class does not support removal operations.
isRemoveSupported in class AbstractTestCollectionpublic boolean isFailFastSupported()
AbstractTestCollection
isFailFastSupported in class AbstractTestCollectionpublic java.lang.Object[] getFullElements()
AbstractTestCollectionAbstractTestCollection.makeFullCollection(). Every element in the
returned array must be an element in a full collection.
The default implementation returns a heterogenous array of
objects with some duplicates. null is added if allowed.
Override if you require specific testing elements. Note that if you
override AbstractTestCollection.makeFullCollection(), you must override
this method to reflect the contents of a full collection.
getFullElements in class AbstractTestCollectionpublic java.lang.Object[] getOtherElements()
AbstractTestCollectionAbstractTestCollection.makeFullCollection().
The default implementation returns a heterogenous array of elements
without null. Note that some of the tests add these elements
to an empty or full collection, so if your collection restricts
certain kinds of elements, you should override this method.
getOtherElements in class AbstractTestCollectionpublic java.util.Set makeEmptySet()
AbstractTestSet
makeEmptySet in class AbstractTestSetpublic java.util.Set makeFullSet()
AbstractTestSetAbstractTestCollection.getFullElements().
Override if your set does not support the add operation.
makeFullSet in class AbstractTestSetpublic boolean isTestSerialization()
AbstractTestObject
isTestSerialization in class AbstractTestObjectpublic BulkTest bulkTestSortedSetSubSet()
AbstractTestSortedSetSortedSet.subSet(Object, Object). This method runs through all of
the tests in AbstractTestSortedSet.
After modification operations, AbstractTestSortedSet.verify() is invoked to ensure
that the set and the other collection views are still valid.
bulkTestSortedSetSubSet in class AbstractTestSortedSetAbstractTestSet instance for testing a subset.public BulkTest bulkTestSortedSetHeadSet()
AbstractTestSortedSetSortedSet.headSet(Object). This method runs through all of
the tests in AbstractTestSortedSet.
After modification operations, AbstractTestSortedSet.verify() is invoked to ensure
that the set and the other collection views are still valid.
bulkTestSortedSetHeadSet in class AbstractTestSortedSetAbstractTestSet instance for testing a headset.public BulkTest bulkTestSortedSetTailSet()
AbstractTestSortedSetSortedSet.tailSet(Object). This method runs through all of
the tests in AbstractTestSortedSet.
After modification operations, AbstractTestSortedSet.verify() is invoked to ensure
that the set and the other collection views are still valid.
bulkTestSortedSetTailSet in class AbstractTestSortedSetAbstractTestSet instance for testing a tailset.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||