| Interface | Description |
|---|---|
| ComparisonStrategy |
Describes the contract to implement a consistent comparison strategy that covers :
- comparing two objects for equality and order - knowing if an object belongs to a group of objects (collection/array) - determining duplicates in a group of objects (collection/array) - string specific comparison |
| Class | Description |
|---|---|
| AbstractComparisonStrategy |
Base implementation of
ComparisonStrategy contract. |
| Arrays |
Assertions for object and primitive arrays.
|
| BigDecimals |
Reusable assertions for
s. |
| BinaryDiff |
Compares the binary content of two streams.
|
| BinaryDiffResult |
Value class to hold the result of comparing two binary streams.
|
| BooleanArrays |
Reusable assertions for arrays of
booleans. |
| Booleans |
Reusable assertions for
s. |
| ByteArrays |
Reusable assertions for arrays of
bytes. |
| Bytes |
Reusable assertions for
s. |
| Characters |
Reusable assertions for
s. |
| CharArrays |
Reusable assertions for arrays of
chars. |
| Classes |
Reusable assertions for
s. |
| CommonErrors | |
| Comparables |
Reusable assertions for
s. |
| ComparatorBasedComparisonStrategy |
Implements
ComparisonStrategy contract with a comparison strategy based on a Comparator. |
| Conditions |
Verifies that a value satisfies a
. |
| Dates |
Reusable assertions for
s. |
| Diff |
Compares the contents of two files or two streams.
|
| DoubleArrays |
Reusable assertions for arrays of
doubles. |
| Doubles |
Reusable assertions for
s. |
| Failures |
Failure actions.
|
| FieldByFieldComparator |
Compare Object field by field including private fields unless
StrictAssertions.setAllowComparingPrivateFields(boolean)has been called with false. |
| Files |
Reusable assertions for
s. |
| FloatArrays |
Reusable assertions for arrays of
floats. |
| Floats |
Reusable assertions for
s. |
| IgnoringFieldsComparator | |
| InputStreams |
Reusable assertions for
s. |
| IntArrays |
Reusable assertions for arrays of
ints. |
| Integers |
Reusable assertions for
s. |
| IterableElementComparisonStrategy<T> | |
| Iterables |
Reusable assertions for
s. |
| Lists |
Reusable assertions for
s. |
| LongArrays |
Reusable assertions for arrays of
longs. |
| Longs |
Reusable assertions for
s. |
| Maps |
Reusable assertions for
s. |
| NioFilesWrapper | |
| Numbers<NUMBER extends Number & Comparable<NUMBER>> |
Base class of reusable assertions for numbers.
|
| ObjectArrayElementComparisonStrategy<T> | |
| ObjectArrays |
Reusable assertions for arrays of objects.
|
| Objects |
Reusable assertions for
Objects. |
| Objects.ByFieldsComparison | |
| OnFieldsComparator | |
| Paths |
Core assertion class for
Path assertions |
| RealNumbers<NUMBER extends Number & Comparable<NUMBER>> |
Base class of reusable assertions for real numbers (float and double).
|
| ShortArrays |
Reusable assertions for arrays of
shorts. |
| Shorts |
Reusable assertions for
s. |
| StandardComparisonStrategy |
Implements
ComparisonStrategy contract with a comparison strategy based on
Objects.areEqual(Object, Object) method, it is also based on Comparable.compareTo(Object) when Object
are Comparable method. |
| Strings |
Reusable assertions for
s. |
| Throwables |
Reusable assertions for
s. |
| Uris | |
| Urls |
| Exception | Description |
|---|---|
| InputStreamsException |
Exception thrown by
. |
Copyright © 2014-2015 AssertJ. All Rights Reserved.