Interface ContractSupport<T>
- Type Parameters:
T
- the class of the objects being tested.
- All Superinterfaces:
ProviderSupport<T>
,SupportedMethods
- All Known Subinterfaces:
AddAllContract<E,
,C> AddAtPositionContract<E,
,L> AddContract<E,
,C> AddFirstContract<E,
,C> AddLastContract<E,
,C> ClearContract<E,
,C> CollectionContract<E,
,C> CollectionContractSupport<E,
,C> ContainsAllContract<E,
,C> ContainsContract<E,
,C> EqualsContract<T>
,ForEachContract<E,
,I> GetContract<E,
,L> GetFirstContract<E,
,C> GetLastContract<E,
,C> HashCodeContract<T>
,IndexOfContract<E,
,L> IntegerContract<T>
,IntegerSupport<T>
,IsEmptyContract<E,
,C> IterableContract<E,
,I> IteratorContract<E,
,I> LastIndexOfContract<E,
,L> ListAddContract<E,
,L> ListContract<E,
,L> ListToArrayContract<E,
,L> NumberSupport<T>
,ObjectContract<T>
,RemoveAllContract<E,
,C> RemoveAtPositionContract<E,
,L> RemoveContract<E,
,C> RemoveFirstContract<E,
,C> RemoveIfContract<E,
,C> RemoveLastContract<E,
,C> ReplaceAllContract<E,
,L> RetainAllContract<E,
,C> ReversedContract<E,
,C> SequencedCollectionContract<E,
,C> SetContract<E,
,L> SizeContract<E,
,C> SortContract<E,
,L> SpliteratorContract<E,
,I> StreamContract<E,
,C> SubListContract<E,
,L> ToArrayContract<E,
,C> ToStringContract<T>
,WithDouble
,WithInteger
,WithString
Common interface for contract classes.
- Since:
- 1.0
- Author:
- evanbergstrom
-
Method Summary
Methods inherited from interface org.soliscode.test.contract.support.ProviderSupport
provider
Methods inherited from interface org.soliscode.test.SupportedMethods
supportsMethod