Uses of Package
org.assertj.core.api
Packages that use org.assertj.core.api
Package
Description
-
Classes in org.assertj.core.api used by org.assertj.core.apiClassDescriptionBase class for all array assertions.Base class for all assertions.Base class for all fieldupdater assertions.Base class for atomic assertions.Base class for all implementations of assertions for
BigDecimal
s.Base class for all implementations of assertions forBigInteger
s.Base class for all implementations of assertions forBoolean
s.Base class for all implementations of assertions forByte
s.Base class for all implementations of assertions forCharacter
s.Base class for all implementations of assertions forCharSequence
s.Base class for all implementations of assertions forClass
es.Base class for all implementations of
.ComparableAssert
Assertions forCompletableFuture
.Base class for all implementations of assertions forDate
s.Base class for all implementations of assertions forDouble
s.Base implementation for Enumerable class assertions.Base class for all implementations of assertions forFile
s.Base class for all implementations of assertions forFloat
s.Base class for all implementations of assertions forInputStream
s.Assertions forInstant
type from new Date & Time API introduced in Java 8.Base class for all implementations of assertions forInteger
s.Base class for implementations of
whose actual value type isObjectEnumerableAssert
.Collection
Base class for all implementations of assertions forList
s.Assertions forLocalDate
type from new Date & Time API introduced in Java 8.Assertions forLocalDateTime
type from new Date & Time API introduced in Java 8.Assertions forLocalTime
type from new Date & Time API introduced in Java 8.Base class for all implementations of assertions forLong
s.Base class for all implementations of assertions forMap
s.Assertion methods for arrays of objects.Base class for all implementations of assertions forObject
s.Assertions forOffsetDateTime
type from new Date & Time API introduced in Java 8.Assertions forOffsetTime
type from new Date & Time API introduced in Java 8.Assertions forOptional
.Assertions forOptionalDouble
.Assertions forOptionalInt
.Assertions forOptionalLong
.Assertions forPath
objectsAssertions forPredicate
.Assertions forPredicate
.Base class for all implementations of assertions forShort
s.Base class for all implementations of assertions forTemporal
s.Base class for all implementations of assertions forThrowable
s.Base class for all implementations of assertions forURI
s.Base class for all implementations of assertions forURL
s.Assertions applicable to primitive arrays or arrays of elements either naturallyComparable
or according to a givenComparator
.Base contract of all assertion objects: the minimum functionality that any assertion object should provide.A marker interface that can be used to wrap your assertion within assertThat method for better readability.A single method factory interface to create anAssert
class for a given type.Information about an assertion.Entry point for assertion methods for different types.Java 8 is picky when choosing the rightassertThat
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 properassertThat
method (normallyassertThat(Throwable)
as foo might implement an interface like List, if that occurredassertThat(List)
would also be a possible choice - thus confusing java 8.Provides aAssert
for the current object.Assertion methods forAtomicIntegerFieldUpdater
s.Assertion methods forAtomicLongFieldUpdater
s.Assertion methods forAtomicMarkableReference
s.Assertion methods forAtomicReferenceFieldUpdater
s.Assertion methods forAtomicStampedReference
s.Suppose we have a test case and in it we'd like to make numerous BDD assertions.Assertion methods forBigDecimal
s.Assertion methods forBigInteger
s.Assertion methods for arrays ofboolean
s.Assertion methods forBoolean
s.Assertion methods for arrays ofbyte
s.Assertion methods forByte
s.Assertion methods forCharacter
s.Assertion methods for arrays ofchar
s.Assertion methods forCharSequence
s.Assertion methods forClass
es.Build the Assert instance by reflection.Build the Assert instance by reflection.Assertion methods applicable to
s.Comparable
Assertions forCompletableFuture
.A condition to be met by an object.Assertions forDate
s.An object that has a description.Assertion methods for arrays ofdouble
s.Assertion methods forDouble
s.Assertions forPredicate
.Assertions applicable to groups of values that can be enumerated (e.g.Collects error messages of all AssertionErrors thrown by the proxied method.Mechanism for extending assertion classes.Provides helper methods for navigating a list property in a generated assertion class so we can chain assertions through deeply nested models more easily.Provides helper methods for navigating a list property in a generated assertion class so we can chain assertions through deeply nested models more easily.Assertion methods forFile
s.Assertion methods for arrays offloat
s.Assertion methods for floats.Assertion methods applicable to floating-point
s.Number
Assertion methods forFuture
.Assertions methods applicable to indexed groups of objects (e.g.Assertion methods forInputStream
s.Assertion methods forInstant
s.Assertion methods for arrays ofint
s.Assertion methods forInteger
s.Assertions forPredicate
.Assertion methods forIterable
.AbstractBDDSoftAssertions compatible with Android.AbstractStandardSoftAssertions compatible with Android.Assertion methods forList
s.Assertion methods for arrays oflong
s.Assertion methods forLong
s.Assertions forLongPredicate
.Assertions forMap
s.Assertion methods applicable to
s.Number
Assertion methods for arrays of objects.Assertion methods forObject
s.Assertions methods applicable to groups of objects (e.g.Assertions forOptional
.Assertions forOptionalDouble
.Assertions forOptionalInt
.Assertions forOptionalLong
.Assertion class forPath
sAssertions forPredicate
.Assertion methods for arrays ofshort
s.Assertion methods forShort
s.Concrete assertions forClass
s without any final methods to allow proxying.An AssertionError that contains the error messages of the one or more AssertionErrors that caused this exception to be thrown.Concrete assertions forIterable
s without any final methods to allow proxying.Concrete assertions forList
s without any final methods to allow proxying.Concrete assertions forMap
s without any final methods to allow proxying.Concrete assertions forPredicate
s without any final methods to allow proxying.Suppose we have a test case and in it we'd like to make numerous assertions.Assertion methods forString
s.Assertion methods forThrowable
s.Assertion methods forThrowable
similar toThrowableAssert
but with assertions methods named differently to make testing code fluent (ex :withMessage
instead ofhasMessage
.Assertion class checkingThrowable
type.Assertion class forURI
sWritable information about an assertion.Assertions forZonedDateTime
type from new Date & Time API introduced in Java 8. -
Classes in org.assertj.core.api used by org.assertj.core.api.filter
-
Classes in org.assertj.core.api used by org.assertj.core.conditionClassDescriptionA condition to be met by an object.An object that has a description.
-
Classes in org.assertj.core.api used by org.assertj.core.error
-
Classes in org.assertj.core.api used by org.assertj.core.internalClassDescriptionInformation about an assertion.A condition to be met by an object.