Package org.soliscode.test.contract.sequenced
package org.soliscode.test.contract.sequenced
Support for testing the implementation of the
SequencedCollection
interface methods.- Since:
- 1.0
- Author:
- evanbergstrom
-
InterfacesClassDescriptionAddFirstContract<E,
C extends SequencedCollection<E>> This interface tests if a class has implemented theaddFirst()
method correctly based upon the specification in theSequencedCollection
class.AddLastContract<E,C extends SequencedCollection<E>> This interface tests if a class has implemented theaddLast()
method correctly based upon the specification in theSequencedCollection
class.GetFirstContract<E,C extends SequencedCollection<E>> Test for the getFirst method in theSequencedCollection
interface.GetLastContract<E,C extends SequencedCollection<E>> Test for the getFirst method in theSequencedCollection
interface.RemoveFirstContract<E,C extends SequencedCollection<E>> Test for the removeFirst method in theSequencedCollection
interface.RemoveLastContract<E,C extends SequencedCollection<E>> Test for theremoveLast method
in theSequencedCollection
interface.ReversedContract<E,C extends SequencedCollection<E>> Test for the reversed method in theSequencedCollection
interface.SequencedCollectionContract<E,C extends SequencedCollection<E>> Test suite for classes that implement theSequencedCollection
interface.