Package | Description |
---|---|
com.google.common.truth |
Modifier and Type | Class and Description |
---|---|
static class |
AbstractVerb.DelegatedVerb<S extends Subject<S,T>,T>
A special Verb implementation which wraps a SubjectFactory
|
class |
ComparableSubject<S extends Subject<S,T>,T extends Comparable>
Propositions for
Comparable typed subjects. |
class |
Subject<S extends Subject<S,T>,T>
Propositions for arbitrarily typed subjects and for properties
of Object
|
class |
SubjectFactory<S extends Subject<S,T>,T>
A custom subject factory which will return a FooSubject (which
is a Subject
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractArraySubject<S extends AbstractArraySubject<S,T>,T>
A common supertype for Array subjects, abstracting some common display and error infrastructure.
|
class |
BigDecimalSubject
Propositions for
BigDecimal typed subjects. |
class |
BooleanSubject
Propositions for boolean subjects.
|
class |
ClassSubject
Propositions for
Class subjects. |
class |
ComparableSubject<S extends Subject<S,T>,T extends Comparable>
Propositions for
Comparable typed subjects. |
class |
DefaultSubject |
class |
DoubleSubject
Propositions for
Double subjects. |
class |
IntegerSubject
Propositions for
Integer subjects. |
class |
IterableSubject<S extends IterableSubject<S,T,C>,T,C extends Iterable<T>>
Propositions for
Iterable subjects. |
class |
ListMultimapSubject<S extends ListMultimapSubject<S,K,V,M>,K,V,M extends com.google.common.collect.ListMultimap<K,V>>
Type-specific extensions of
Multimap subjects for
ListMultimap subjects. |
class |
LongSubject
Propositions for
long subjects. |
class |
MapSubject
Propositions for
Map subjects. |
class |
MultimapSubject<S extends MultimapSubject<S,K,V,M>,K,V,M extends com.google.common.collect.Multimap<K,V>>
Propositions for
Multimap subjects. |
class |
MultisetSubject<S extends MultisetSubject<S,E,M>,E,M extends com.google.common.collect.Multiset<E>>
Propositions for
Multiset subjects. |
class |
ObjectArraySubject<T>
A Subject to handle testing propositions for
Object[] and more generically T[] . |
class |
OptionalSubject<T>
Propositions for
Optional <T> subjects. |
class |
PrimitiveBooleanArraySubject
A Subject to handle testing propositions for
boolean[] . |
class |
PrimitiveByteArraySubject
A Subject to handle testing propositions for
byte[] . |
class |
PrimitiveCharArraySubject
A Subject to handle testing propositions for
char[] . |
class |
PrimitiveDoubleArraySubject
A Subject to handle testing propositions for
double[] . |
class |
PrimitiveFloatArraySubject
A Subject to handle testing propositions for
float[] . |
class |
PrimitiveIntArraySubject
A Subject to handle testing propositions for
int[] . |
class |
PrimitiveLongArraySubject
A Subject to handle testing propositions for
long[] . |
class |
SetMultimapSubject<S extends SetMultimapSubject<S,K,V,M>,K,V,M extends com.google.common.collect.SetMultimap<K,V>>
Type-specific extensions of
Multimap subjects for
SetMultimap subjects. |
class |
StringSubject
Propositions for string subjects.
|
class |
TableSubject
Propositions for
Table subjects. |
class |
ThrowableSubject
Propositions for
Throwable subjects. |
Modifier and Type | Method and Description |
---|---|
<S extends Subject<S,T>,T,SF extends SubjectFactory<S,T>> |
AbstractVerb.about(SF factory)
The recommended method of extension of Truth to new types, which is
documented in
com.google.common.truth.delegation.DelegationTest . |
static <S extends Subject<S,T>,T,SF extends SubjectFactory<S,T>> |
Truth.assertAbout(SF factory)
The recommended method of extension of Truth to new types, which is
documented in
com.google.common.truth.delegation.DelegationTest . |
<S extends Subject<S,T>,SF extends SubjectFactory<S,T>> |
IteratingVerb.thatEach(SF factory) |
Modifier and Type | Method and Description |
---|---|
static Subject<DefaultSubject,Object> |
Truth.assertThat(Object target) |
Subject<DefaultSubject,Object> |
TestVerb.that(Object target) |
Copyright © 2015. All rights reserved.