Uses of Interface
org.soliscode.test.contract.iterable.IteratorContract
Packages that use IteratorContract
Package
Description
Support for testing the implementation of the
Collection
interface methods.Support for testing the implementation of the
Iterable
interface methods.Support for testing the implementation of the
List
interface methods.Support for testing the implementation of the
SequencedCollection
interface methods.-
Uses of IteratorContract in org.soliscode.test.contract.collection
Subinterfaces of IteratorContract in org.soliscode.test.contract.collectionModifier and TypeInterfaceDescriptioninterface
CollectionContract<E,
C extends Collection<E>> Test suite for classes that implement theCollection
interface. -
Uses of IteratorContract in org.soliscode.test.contract.iterable
Subinterfaces of IteratorContract in org.soliscode.test.contract.iterableModifier and TypeInterfaceDescriptioninterface
IterableContract<E,
I extends Iterable<E>> This interface tests if a iterable class has implemented theIterable
methods correctly based upon the specification provided inIterable
.interface
SpliteratorContract<E,
I extends Iterable<E>> This interface tests if a collection class has implemented the spliterator() method correctly and that the spliterator that is returned satisfies theSpliterator
contract. -
Uses of IteratorContract in org.soliscode.test.contract.list
Subinterfaces of IteratorContract in org.soliscode.test.contract.listModifier and TypeInterfaceDescriptioninterface
ListContract<E,
L extends List<E>> Test suite for classes that implement theList
interface. -
Uses of IteratorContract in org.soliscode.test.contract.sequenced
Subinterfaces of IteratorContract in org.soliscode.test.contract.sequencedModifier and TypeInterfaceDescriptioninterface
SequencedCollectionContract<E,
C extends SequencedCollection<E>> Test suite for classes that implement theSequencedCollection
interface.