Correspondence<A,E> |
Correspondence.formattingDiffsUsing(Correspondence.DiffFormatter<? super A,? super E> formatter) |
Returns a new correspondence which is like this one, except that the given formatter may be
used to format the difference between a pair of elements that do not correspond.
|
static <A,E> Correspondence<A,E> |
Correspondence.from(Correspondence.BinaryPredicate<A,E> predicate,
String description) |
Constructs a Correspondence that compares actual and expected elements using the given
binary predicate.
|
static Correspondence<Number,Number> |
Correspondence.tolerance(double tolerance) |
|
static <A,E> Correspondence<A,E> |
Correspondence.transforming(Function<A,?> actualTransform,
Function<E,?> expectedTransform,
String description) |
Constructs a Correspondence that compares elements by transforming the actual and the
expected elements using the given functions and testing the transformed values for equality.
|
static <A,E> Correspondence<A,E> |
Correspondence.transforming(Function<A,? extends E> actualTransform,
String description) |
Constructs a Correspondence that compares elements by transforming the actual elements
using the given function and testing for equality with the expected elements.
|