org.apache.commons.collections.set
Class AbstractTestSortedSet
AbstractTestSetorg.apache.commons.collections.set.AbstractTestSortedSet
public abstract class AbstractTestSortedSet
extends AbstractTestSet
Abstract test class for
SortedSet methods and contracts.
To use, subclass and override the
makeEmptySet()
method. You may have to override other protected methods if your
set is not modifiable, or if your set restricts what kinds of
elements may be added; see
AbstractTestCollection for more details.
AbstractTestSortedSet
public AbstractTestSortedSet(String name)
JUnit constructor.
bulkTestSortedSetHeadSet
public BulkTest bulkTestSortedSetHeadSet()
Bulk test
SortedSet.headSet(Object). This method runs through all of
the tests in
AbstractTestSortedSet.
After modification operations,
verify() is invoked to ensure
that the set and the other collection views are still valid.
- a
AbstractTestSet instance for testing a headset.
bulkTestSortedSetSubSet
public BulkTest bulkTestSortedSetSubSet()
Bulk test
SortedSet.subSet(Object, Object). This method runs through all of
the tests in
AbstractTestSortedSet.
After modification operations,
verify() is invoked to ensure
that the set and the other collection views are still valid.
- a
AbstractTestSet instance for testing a subset.
bulkTestSortedSetTailSet
public BulkTest bulkTestSortedSetTailSet()
Bulk test
SortedSet.tailSet(Object). This method runs through all of
the tests in
AbstractTestSortedSet.
After modification operations,
verify() is invoked to ensure
that the set and the other collection views are still valid.
- a
AbstractTestSet instance for testing a tailset.
getConfirmedSortedSet
public SortedSet getConfirmedSortedSet()
Return the AbstractTestCollection.confirmed fixture, but cast as a
SortedSet.
getFullNonNullElements
public Object[] getFullNonNullElements()
Override to return comparable objects.
getOtherNonNullElements
public Object[] getOtherNonNullElements()
Override to return comparable objects.
isNullSupported
public boolean isNullSupported()
Overridden because SortedSets don't allow null elements (normally).
makeConfirmedCollection
public Collection makeConfirmedCollection()
Returns an empty TreeSet for use in modification testing.
- a confirmed empty collection
verify
public void verify()
Verification extension, will check the order of elements,
the sets should already be verified equal.
Copyright © 2001-2015 Apache Software Foundation. All Rights Reserved.