BigDecimalSubject |
|
BooleanSubject |
Propositions for boolean subjects.
|
ClassSubject |
Propositions for Class subjects.
|
ComparableSubject |
|
Correspondence |
Determines whether an instance of type A corresponds in some way to an instance of type
E for the purposes of a test assertion.
|
Correspondence.BinaryPredicate |
A functional interface for a binary predicate, to be used to test whether a pair of objects of
types A and E satisfy some condition.
|
Correspondence.DiffFormatter |
A functional interface to be used format the diff between a pair of objects of types A
and E .
|
CustomSubjectBuilder |
In a fluent assertion chain, exposes one or more "custom" that methods, which accept a
value under test and return a Subject .
|
CustomSubjectBuilder.Factory |
In a fluent assertion chain, the argument to the "custom" overload of about , the method that specifies
what kind of Subject to create.
|
DoubleSubject |
Propositions for Double subjects.
|
DoubleSubject.TolerantDoubleComparison |
A partially specified check about an approximate relationship to a double subject using
a tolerance.
|
Expect |
A TestRule that batches up all failures encountered during a test, and reports them all
together at the end (similar to ErrorCollector ).
|
ExpectFailure.SimpleSubjectBuilderCallback |
|
ExpectFailure.StandardSubjectBuilderCallback |
A "functional interface" for expectFailure() to invoke and capture
failures.
|
Fact |
A string key-value pair in a failure message, such as "expected: abc" or "but was: xyz."
|
FailureMetadata |
An opaque, immutable object containing state from the previous calls in the fluent assertion
chain.
|
FailureStrategy |
Defines what to do when a check fails.
|
FloatSubject |
Propositions for Float subjects.
|
FloatSubject.TolerantFloatComparison |
A partially specified check about an approximate relationship to a float subject using
a tolerance.
|
GuavaOptionalSubject |
Propositions for Guava Optional subjects.
|
IntegerSubject |
|
IntegerSubject.TolerantIntegerComparison |
A partially specified check about an approximate relationship to a int subject using a
tolerance.
|
IntStreamSubject |
|
IterableSubject |
|
IterableSubject.UsingCorrespondence |
A partially specified check in which the actual elements (normally the elements of the Iterable under test) are compared to expected elements using a Correspondence .
|
LongStreamSubject |
|
LongSubject |
Propositions for long subjects.
|
LongSubject.TolerantLongComparison |
A partially specified check about an approximate relationship to a long subject using a
tolerance.
|
MapSubject |
Propositions for Map subjects.
|
MapSubject.UsingCorrespondence |
A partially specified check in which the actual values (i.e. the values of the Map
under test) are compared to expected values using a Correspondence .
|
MultimapSubject |
|
MultimapSubject.UsingCorrespondence |
A partially specified check in which the actual values (i.e. the values of the Multimap
under test) are compared to expected values using a Correspondence .
|
MultisetSubject |
|
ObjectArraySubject |
A Subject for Object[] and more generically T[] .
|
OptionalDoubleSubject |
|
OptionalIntSubject |
|
OptionalLongSubject |
|
OptionalSubject |
Propositions for Java 8 Optional subjects.
|
Ordered |
|
PathSubject |
Assertions for Path instances.
|
PrimitiveBooleanArraySubject |
A Subject for boolean[] .
|
PrimitiveByteArraySubject |
A Subject for byte[] .
|
PrimitiveCharArraySubject |
A Subject for char[] .
|
PrimitiveDoubleArraySubject |
A Subject for double[] .
|
PrimitiveDoubleArraySubject.DoubleArrayAsIterable |
|
PrimitiveFloatArraySubject |
A Subject for float[] .
|
PrimitiveFloatArraySubject.FloatArrayAsIterable |
|
PrimitiveIntArraySubject |
A Subject for int[] .
|
PrimitiveLongArraySubject |
A Subject for long[] .
|
PrimitiveShortArraySubject |
A Subject for short[] .
|
SimpleSubjectBuilder |
In a fluent assertion chain, exposes the most common that method, which accepts a value
under test and returns a Subject .
|
StandardSubjectBuilder |
|
StreamSubject |
Propositions for Stream subjects.
|
StringSubject |
Propositions for string subjects.
|
StringSubject.CaseInsensitiveStringComparison |
Case insensitive propositions for string subjects.
|
Subject |
An object that lets you perform checks on the value under test.
|
Subject.Factory |
In a fluent assertion chain, the argument to the common overload of about , the method that specifies what kind of
Subject to create.
|
TableSubject |
Propositions for Table subjects.
|
ThrowableSubject |
|
TruthFailureSubject |
|