| Package | Description |
|---|---|
| org.assertj.core.api | |
| org.assertj.core.api.filter | |
| org.assertj.core.condition | |
| org.assertj.core.error | |
| org.assertj.core.internal |
| Class | Description |
|---|---|
| AbstractArrayAssert |
Base class for all array assertions.
|
| AbstractAssert |
Base class for all assertions.
|
| AbstractAtomicFieldUpdaterAssert |
Base class for all fieldupdater assertions.
|
| AbstractAtomicReferenceAssert |
Base class for atomic assertions.
|
| AbstractBDDSoftAssertions | |
| AbstractBigDecimalAssert |
Base class for all implementations of assertions for
BigDecimals. |
| AbstractBigIntegerAssert |
Base class for all implementations of assertions for
BigIntegers. |
| AbstractBooleanArrayAssert | |
| AbstractBooleanAssert |
Base class for all implementations of assertions for
Booleans. |
| AbstractByteArrayAssert | |
| AbstractByteAssert |
Base class for all implementations of assertions for
Bytes. |
| AbstractCharacterAssert |
Base class for all implementations of assertions for
Characters. |
| AbstractCharArrayAssert | |
| AbstractCharSequenceAssert |
Base class for all implementations of assertions for
CharSequences. |
| AbstractClassAssert |
Base class for all implementations of assertions for
Classes. |
| AbstractComparableAssert |
Base class for all implementations of
. |
| AbstractCompletableFutureAssert |
Assertions for
CompletableFuture. |
| AbstractDateAssert |
Base class for all implementations of assertions for
Dates. |
| AbstractDoubleArrayAssert | |
| AbstractDoubleAssert |
Base class for all implementations of assertions for
Doubles. |
| AbstractEnumerableAssert |
Base implementation for Enumerable class assertions.
|
| AbstractFileAssert |
Base class for all implementations of assertions for
Files. |
| AbstractFloatArrayAssert | |
| AbstractFloatAssert |
Base class for all implementations of assertions for
Floats. |
| AbstractFutureAssert | |
| AbstractInputStreamAssert |
Base class for all implementations of assertions for
InputStreams. |
| AbstractInstantAssert |
Assertions for
Instant type from new Date & Time API introduced in Java 8. |
| AbstractIntArrayAssert | |
| AbstractIntegerAssert |
Base class for all implementations of assertions for
Integers. |
| AbstractIterableAssert |
Base class for implementations of
whose actual value type is
. |
| AbstractIterableSizeAssert | |
| AbstractListAssert |
Base class for all implementations of assertions for
Lists. |
| AbstractLocalDateAssert |
Assertions for
LocalDate type from new Date & Time API introduced in Java 8. |
| AbstractLocalDateTimeAssert |
Assertions for
LocalDateTime type from new Date & Time API introduced in Java 8. |
| AbstractLocalTimeAssert |
Assertions for
LocalTime type from new Date & Time API introduced in Java 8. |
| AbstractLongArrayAssert | |
| AbstractLongAssert |
Base class for all implementations of assertions for
Longs. |
| AbstractMapAssert |
Base class for all implementations of assertions for
Maps. |
| AbstractMapSizeAssert | |
| AbstractObjectArrayAssert |
Assertion methods for arrays of objects.
|
| AbstractObjectAssert |
Base class for all implementations of assertions for
Objects. |
| AbstractOffsetDateTimeAssert |
Assertions for
OffsetDateTime type from new Date & Time API introduced in Java 8. |
| AbstractOffsetTimeAssert |
Assertions for
OffsetTime type from new Date & Time API introduced in Java 8. |
| AbstractOptionalAssert |
Assertions for
Optional. |
| AbstractOptionalDoubleAssert |
Assertions for
OptionalDouble. |
| AbstractOptionalIntAssert |
Assertions for
OptionalInt. |
| AbstractOptionalLongAssert |
Assertions for
OptionalLong. |
| AbstractPathAssert |
Assertions for
Path objects |
| AbstractPredicateAssert |
Assertions for
Predicate. |
| AbstractShortArrayAssert | |
| AbstractShortAssert |
Base class for all implementations of assertions for
Shorts. |
| AbstractSoftAssertions | |
| AbstractStandardSoftAssertions | |
| AbstractTemporalAssert |
Base class for all implementations of assertions for
Temporals. |
| AbstractThrowableAssert |
Base class for all implementations of assertions for
Throwables. |
| AbstractUriAssert |
Base class for all implementations of assertions for
URIs. |
| AbstractUrlAssert |
Base class for all implementations of assertions for
URLs. |
| AbstractZonedDateTimeAssert | |
| ArraySortedAssert |
Assertions applicable to primitive arrays or arrays of elements either naturally
Comparable or according to a given
Comparator. |
| Assert |
Base contract of all assertion objects: the minimum functionality that any assertion object should provide.
|
| AssertDelegateTarget |
A marker interface that can be used to wrap your assertion within assertThat method for better readability.
|
| AssertFactory |
A single method factory interface to create an
Assert class for a given type. |
| AssertionInfo |
Information about an assertion.
|
| Assertions |
Entry point for assertion methods for different types.
|
| AssertionsForClassTypes |
Java 8 is picky when choosing the right
assertThat method if the object under test is generic and bounded,
for example if foo is instance of T that extends Exception, java 8 will complain that it can't resolve
the proper assertThat method (normally assertThat(Throwable) as foo might implement an interface like List,
if that occurred assertThat(List) would also be a possible choice - thus confusing java 8. |
| AssertProvider |
Provides a
Assert for the current object. |
| AtomicBooleanAssert | |
| AtomicIntegerArrayAssert | |
| AtomicIntegerAssert | |
| AtomicIntegerFieldUpdaterAssert |
Assertion methods for
AtomicIntegerFieldUpdaters. |
| AtomicLongArrayAssert | |
| AtomicLongAssert | |
| AtomicLongFieldUpdaterAssert |
Assertion methods for
AtomicLongFieldUpdaters. |
| AtomicMarkableReferenceAssert |
Assertion methods for
AtomicMarkableReferences. |
| AtomicReferenceArrayAssert | |
| AtomicReferenceAssert | |
| AtomicReferenceFieldUpdaterAssert |
Assertion methods for
AtomicReferenceFieldUpdaters. |
| AtomicStampedReferenceAssert |
Assertion methods for
AtomicStampedReferences. |
| BDDSoftAssertions |
Suppose we have a test case and in it we'd like to make numerous BDD assertions.
|
| BigDecimalAssert |
Assertion methods for
BigDecimals. |
| BigIntegerAssert |
Assertion methods for
BigIntegers. |
| BooleanArrayAssert |
Assertion methods for arrays of
booleans. |
| BooleanAssert |
Assertion methods for
Booleans. |
| ByteArrayAssert |
Assertion methods for arrays of
bytes. |
| ByteAssert |
Assertion methods for
Bytes. |
| CharacterAssert |
Assertion methods for
Characters. |
| CharArrayAssert |
Assertion methods for arrays of
chars. |
| CharSequenceAssert |
Assertion methods for
CharSequences. |
| ClassAssert |
Assertion methods for
Classes. |
| ClassBasedNavigableIterableAssert |
Build the Assert instance by reflection.
|
| ClassBasedNavigableListAssert |
Build the Assert instance by reflection.
|
| ComparableAssert |
Assertion methods applicable to
s. |
| ComparatorFactory | |
| CompletableFutureAssert |
Assertions for
CompletableFuture. |
| Condition |
A condition to be met by an object.
|
| DateAssert |
Assertions for
Dates. |
| Descriptable |
An object that has a description.
|
| DoubleArrayAssert |
Assertion methods for arrays of
doubles. |
| DoubleAssert |
Assertion methods for
Doubles. |
| DoublePredicateAssert |
Assertions for
Predicate. |
| EnumerableAssert |
Assertions applicable to groups of values that can be enumerated (e.g.
|
| ExtensionPoints |
Mechanism for extending assertion classes.
|
| FactoryBasedNavigableIterableAssert |
Provides helper methods for navigating a list property in a generated assertion class so we can chain assertions
through deeply nested models more easily.
|
| FactoryBasedNavigableListAssert |
Provides helper methods for navigating a list property in a generated assertion class so we can chain assertions
through deeply nested models more easily.
|
| FileAssert |
Assertion methods for
Files. |
| FloatArrayAssert |
Assertion methods for arrays of
floats. |
| FloatAssert |
Assertion methods for floats.
|
| FloatingPointNumberAssert |
Assertion methods applicable to floating-point
s. |
| FutureAssert |
Assertion methods for
Future. |
| IndexedObjectEnumerableAssert |
Assertions methods applicable to indexed groups of objects (e.g.
|
| InputStreamAssert |
Assertion methods for
InputStreams. |
| InstantAssert |
Assertion methods for
Instants. |
| IntArrayAssert |
Assertion methods for arrays of
ints. |
| IntegerAssert |
Assertion methods for
Integers. |
| IntPredicateAssert |
Assertions for
Predicate. |
| IterableAssert |
Assertion methods for
Iterable. |
| Java6AbstractBDDSoftAssertions |
AbstractBDDSoftAssertions compatible with Android.
|
| Java6AbstractStandardSoftAssertions |
AbstractStandardSoftAssertions compatible with Android.
|
| ListAssert |
Assertion methods for
Lists. |
| LocalDateAssert | |
| LocalDateTimeAssert | |
| LocalTimeAssert | |
| LongArrayAssert |
Assertion methods for arrays of
longs. |
| LongAssert |
Assertion methods for
Longs. |
| LongPredicateAssert |
Assertions for
LongPredicate. |
| MapAssert |
Assertions for
Maps. |
| NumberAssert |
Assertion methods applicable to
s. |
| ObjectArrayAssert |
Assertion methods for arrays of objects.
|
| ObjectAssert |
Assertion methods for
Objects. |
| ObjectEnumerableAssert |
Assertions methods applicable to groups of objects (e.g.
|
| OffsetDateTimeAssert | |
| OffsetTimeAssert | |
| OptionalAssert |
Assertions for
Optional. |
| OptionalDoubleAssert |
Assertions for
OptionalDouble. |
| OptionalIntAssert |
Assertions for
OptionalInt. |
| OptionalLongAssert |
Assertions for
OptionalLong. |
| PathAssert |
Assertion class for
Paths |
| PredicateAssert |
Assertions for
Predicate. |
| ShortArrayAssert |
Assertion methods for arrays of
shorts. |
| ShortAssert |
Assertion methods for
Shorts. |
| SoftAssertionClassAssert |
Concrete assertions for
Classs without any final methods to allow proxying. |
| SoftAssertionError |
An AssertionError that contains the error messages of the one or more AssertionErrors that caused this exception to
be thrown.
|
| SoftAssertionIterableAssert |
Concrete assertions for
Iterables without any final methods to allow proxying. |
| SoftAssertionListAssert |
Concrete assertions for
Lists without any final methods to allow proxying. |
| SoftAssertionMapAssert |
Concrete assertions for
Maps without any final methods to allow proxying. |
| SoftAssertionPredicateAssert |
Concrete assertions for
Predicates without any final methods to allow proxying. |
| SoftAssertions |
Suppose we have a test case and in it we'd like to make numerous assertions.
|
| StringAssert |
Assertion methods for
Strings. |
| ThrowableAssert |
Assertion methods for
Throwables. |
| ThrowableAssert.ThrowingCallable | |
| ThrowableAssertAlternative |
Assertion methods for
Throwable similar to ThrowableAssert but with assertions methods named
differently to make testing code fluent (ex : withMessage instead of hasMessage. |
| ThrowableTypeAssert |
Assertion class checking
Throwable type. |
| UriAssert |
Assertion class for
URIs |
| WritableAssertionInfo |
Writable information about an assertion.
|
| ZonedDateTimeAssert |
Assertions for
ZonedDateTime type from new Date & Time API introduced in Java 8. |
| Class | Description |
|---|---|
| Condition |
A condition to be met by an object.
|
| Class | Description |
|---|---|
| Condition |
A condition to be met by an object.
|
| Descriptable |
An object that has a description.
|
| Class | Description |
|---|---|
| Condition |
A condition to be met by an object.
|
| Class | Description |
|---|---|
| AssertionInfo |
Information about an assertion.
|
| Condition |
A condition to be met by an object.
|
Copyright © 2014–2019. All rights reserved.