Package | Description |
---|---|
org.assertj.core.api | |
org.assertj.core.api.filter | |
org.assertj.core.condition | |
org.assertj.core.error | |
org.assertj.core.internal |
Class and 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
BigDecimal s. |
AbstractBigIntegerAssert
Base class for all implementations of assertions for
BigInteger s. |
AbstractBooleanArrayAssert |
AbstractBooleanAssert
Base class for all implementations of assertions for
Boolean s. |
AbstractByteArrayAssert |
AbstractByteAssert
Base class for all implementations of assertions for
Byte s. |
AbstractCharacterAssert
Base class for all implementations of assertions for
Character s. |
AbstractCharArrayAssert |
AbstractCharSequenceAssert
Base class for all implementations of assertions for
CharSequence s. |
AbstractClassAssert
Base class for all implementations of assertions for
Class es. |
AbstractComparableAssert
Base class for all implementations of
. |
AbstractCompletableFutureAssert
Assertions for
CompletableFuture . |
AbstractDateAssert
Base class for all implementations of assertions for
Date s. |
AbstractDoubleArrayAssert |
AbstractDoubleAssert
Base class for all implementations of assertions for
Double s. |
AbstractEnumerableAssert
Base implementation for Enumerable class assertions.
|
AbstractFileAssert
Base class for all implementations of assertions for
File s. |
AbstractFloatArrayAssert |
AbstractFloatAssert
Base class for all implementations of assertions for
Float s. |
AbstractFutureAssert |
AbstractInputStreamAssert
Base class for all implementations of assertions for
InputStream s. |
AbstractInstantAssert
Assertions for
Instant type from new Date & Time API introduced in Java 8. |
AbstractIntArrayAssert |
AbstractIntegerAssert
Base class for all implementations of assertions for
Integer s. |
AbstractIterableAssert
Base class for implementations of
whose actual value type is
. |
AbstractIterableSizeAssert |
AbstractIteratorAssert
Base class for all implementations of assertions for
Iterator s. |
AbstractListAssert
Base class for all implementations of assertions for
List s. |
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
Long s. |
AbstractMapAssert
Base class for all implementations of assertions for
Map s. |
AbstractMapSizeAssert |
AbstractObjectArrayAssert
Assertion methods for arrays of objects.
|
AbstractObjectAssert
Base class for all implementations of assertions for
Object s. |
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
Short s. |
AbstractSoftAssertions |
AbstractStandardSoftAssertions |
AbstractStringAssert |
AbstractTemporalAssert
Base class for all implementations of assertions for
Temporal s. |
AbstractThrowableAssert
Base class for all implementations of assertions for
Throwable s. |
AbstractUriAssert
Base class for all implementations of assertions for
URI s. |
AbstractUrlAssert
Base class for all implementations of assertions for
URL s. |
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
AtomicIntegerFieldUpdater s. |
AtomicLongArrayAssert |
AtomicLongAssert |
AtomicLongFieldUpdaterAssert
Assertion methods for
AtomicLongFieldUpdater s. |
AtomicMarkableReferenceAssert
Assertion methods for
AtomicMarkableReference s. |
AtomicReferenceArrayAssert |
AtomicReferenceAssert |
AtomicReferenceFieldUpdaterAssert
Assertion methods for
AtomicReferenceFieldUpdater s. |
AtomicStampedReferenceAssert
Assertion methods for
AtomicStampedReference s. |
BDDSoftAssertions
Suppose we have a test case and in it we'd like to make numerous BDD assertions.
|
BigDecimalAssert
Assertion methods for
BigDecimal s. |
BigIntegerAssert
Assertion methods for
BigInteger s. |
BooleanArrayAssert
Assertion methods for arrays of
boolean s. |
BooleanAssert
Assertion methods for
Boolean s. |
ByteArrayAssert
Assertion methods for arrays of
byte s. |
ByteAssert
Assertion methods for
Byte s. |
CharacterAssert
Assertion methods for
Character s. |
CharArrayAssert
Assertion methods for arrays of
char s. |
CharSequenceAssert
Assertion methods for
CharSequence s. |
ClassAssert
Assertion methods for
Class es. |
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
Date s. |
Descriptable
An object that has a description.
|
DoubleArrayAssert
Assertion methods for arrays of
double s. |
DoubleAssert
Assertion methods for
Double s. |
DoublePredicateAssert
Assertions for
Predicate . |
EnumerableAssert
Assertions applicable to groups of values that can be enumerated (e.g.
|
ErrorCollector
Collects error messages of all AssertionErrors thrown by the proxied method.
|
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
File s. |
FloatArrayAssert
Assertion methods for arrays of
float s. |
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
InputStream s. |
InstantAssert
Assertion methods for
Instant s. |
IntArrayAssert
Assertion methods for arrays of
int s. |
IntegerAssert
Assertion methods for
Integer s. |
IntPredicateAssert
Assertions for
Predicate . |
IterableAssert
Assertion methods for
Iterable . |
IteratorAssert
Assertion methods for
Iterator . |
Java6AbstractBDDSoftAssertions
AbstractBDDSoftAssertions compatible with Android.
|
Java6AbstractStandardSoftAssertions
AbstractStandardSoftAssertions compatible with Android.
|
ListAssert
Assertion methods for
List s. |
LocalDateAssert |
LocalDateTimeAssert |
LocalTimeAssert |
LongArrayAssert
Assertion methods for arrays of
long s. |
LongAssert
Assertion methods for
Long s. |
LongPredicateAssert
Assertions for
LongPredicate . |
MapAssert
Assertions for
Map s. |
NumberAssert
Assertion methods applicable to
s. |
ObjectArrayAssert
Assertion methods for arrays of objects.
|
ObjectAssert
Assertion methods for
Object s. |
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
Path s |
PredicateAssert
Assertions for
Predicate . |
ProxifyMethodChangingTheObjectUnderTest |
ProxyableClassAssert
Concrete assertions for
Class s without any final methods to allow proxying. |
ProxyableIterableAssert
Concrete assertions for
Iterable s without any final methods to allow proxying. |
ProxyableListAssert
Concrete assertions for
List s without any final methods to allow proxying. |
ProxyableMapAssert
Concrete assertions for
Map s without any final methods to allow proxying. |
ProxyableObjectArrayAssert
Concrete assertions for arrays of objects without any final methods to allow proxying.
|
ProxyableObjectAssert
Concrete assertions for
Object s without any final methods to allow proxying. |
ProxyablePredicateAssert
Concrete assertions for
Predicate s without any final methods to allow proxying. |
RecursiveComparisonAssert |
ShortArrayAssert
Assertion methods for arrays of
short s. |
ShortAssert
Assertion methods for
Short s. |
SoftAssertionError
An AssertionError that contains the error messages of the one or more AssertionErrors that caused this exception to
be thrown.
|
SoftAssertions
Suppose we have a test case and in it we'd like to make numerous assertions.
|
StringAssert
Assertion methods for
String s. |
ThrowableAssert
Assertion methods for
Throwable s. |
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
URI s |
WritableAssertionInfo
Writable information about an assertion.
|
ZonedDateTimeAssert
Assertions for
ZonedDateTime type from new Date & Time API introduced in Java 8. |
Class and Description |
---|
Condition
A condition to be met by an object.
|
Class and Description |
---|
Condition
A condition to be met by an object.
|
Descriptable
An object that has a description.
|
Class and Description |
---|
AssertionInfo
Information about an assertion.
|
Condition
A condition to be met by an object.
|
Class and Description |
---|
AssertionInfo
Information about an assertion.
|
Condition
A condition to be met by an object.
|
Copyright © 2014–2019 AssertJ. All rights reserved.