Class Summary |
AbstractArraySubject<T> |
A common supertype for Array subjects, abstracting some common display and error infrastructure. |
BooleanSubject |
Propositions for boolean subjects |
ClassSubject |
|
CollectionSubject<S extends CollectionSubject<S,T,C>,T,C extends Collection<T>> |
|
DefaultSubject |
|
IntegerSubject |
Propositions for Integral numeric subjects |
IterableSubject<S extends IterableSubject<S,T,C>,T,C extends Iterable<T>> |
|
ListSubject<S extends ListSubject<S,T,C>,T,C extends List<T>> |
|
MapSubject<S extends MapSubject<S,K,V,M>,K,V,M extends Map<K,V>> |
|
ObjectArraySubject<T> |
A Subject to handle testing propositions for Object[] and more generically T[] . |
OptionalSubject<T> |
Propositions for Optional <T> subjects |
PrimitiveBooleanArraySubject |
A Subject to handle testing propositions for boolean[] . |
PrimitiveCharArraySubject |
A Subject to handle testing propositions for char[] . |
PrimitiveDoubleArraySubject |
A Subject to handle testing propositions for double[] . |
PrimitiveFloatArraySubject |
A Subject to handle testing propositions for float[] . |
PrimitiveIntArraySubject |
A Subject to handle testing propositions for int[] . |
PrimitiveLongArraySubject |
A Subject to handle testing propositions for int[] . |
StringSubject |
Propositions for String subjects |
Subject<S extends Subject<S,T>,T> |
Propositions for arbitrarily typed subjects and for properties
of Object |
SubjectFactory<S extends Subject<S,T>,T> |
A custom subject factory which will return a FooSubject (which
is a Subject). |