Uses of Interface
org.assertj.core.api.Assert
Packages that use Assert
-
Uses of Assert in org.assertj.core.api
Classes in org.assertj.core.api with type parameters of type AssertModifier and TypeInterfaceDescriptioninterfaceBase contract of all assertion objects: the minimum functionality that any assertion object should provide.interfaceAssertFactory<T,ASSERT extends Assert<?, ?>> A factory that creates anAssertinstance for a given value of typeAssertFactory.Classes in org.assertj.core.api that implement AssertModifier and TypeClassDescriptionclassAbstract2DArrayAssert<SELF extends Abstract2DArrayAssert<SELF,ACTUAL, ELEMENT>, ACTUAL, ELEMENT> Base class for all two-dimensional array assertions.classAbstractArrayAssert<SELF extends AbstractArrayAssert<SELF,ACTUAL, ELEMENT>, ACTUAL, ELEMENT> Base class for all array assertions.classAbstractAssert<SELF extends AbstractAssert<SELF,ACTUAL>, ACTUAL> Base class for all assertions.classAbstractAtomicFieldUpdaterAssert<SELF extends AbstractAtomicFieldUpdaterAssert<SELF,VALUE, ATOMIC, OBJECT>, VALUE, ATOMIC, OBJECT> Base class for all fieldupdater assertions.classAbstractAtomicReferenceAssert<SELF extends AbstractAtomicReferenceAssert<SELF,VALUE, ATOMIC>, VALUE, ATOMIC> Base class for atomic assertions.classAbstractBigDecimalAssert<SELF extends AbstractBigDecimalAssert<SELF>>Base class for all implementations of assertions forBigDecimals.classAbstractBigDecimalScaleAssert<SELF extends AbstractBigDecimalAssert<SELF>>Base class for BigDecimal scale assertions.classAbstractBigIntegerAssert<SELF extends AbstractBigIntegerAssert<SELF>>Base class for all implementations of assertions forBigIntegers.classAbstractBooleanArrayAssert<SELF extends AbstractBooleanArrayAssert<SELF>>classAbstractBooleanAssert<SELF extends AbstractBooleanAssert<SELF>>Base class for all implementations of assertions forBooleans.classAbstractByteArrayAssert<SELF extends AbstractByteArrayAssert<SELF>>classAbstractByteAssert<SELF extends AbstractByteAssert<SELF>>Base class for all implementations of assertions forBytes.classAbstractCharacterAssert<SELF extends AbstractCharacterAssert<SELF>>Base class for all implementations of assertions forCharacters.classAbstractCharArrayAssert<SELF extends AbstractCharArrayAssert<SELF>>classAbstractCharSequenceAssert<SELF extends AbstractCharSequenceAssert<SELF,ACTUAL>, ACTUAL extends CharSequence> Base class for all implementations of assertions forCharSequences.classAbstractClassAssert<SELF extends AbstractClassAssert<SELF>>Base class for all implementations of assertions forClasses.classAbstractCollectionAssert<SELF extends AbstractCollectionAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends Collection<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Base class for all implementations of assertions forCollections.classAbstractComparableAssert<SELF extends AbstractComparableAssert<SELF,ACTUAL>, ACTUAL extends Comparable<? super ACTUAL>> Base class for all implementations of.ComparableAssertclassAbstractCompletableFutureAssert<SELF extends AbstractCompletableFutureAssert<SELF,RESULT>, RESULT> Assertions forCompletableFuture.classAbstractDateAssert<SELF extends AbstractDateAssert<SELF>>Base class for all implementations of assertions forDates.classAbstractDoubleArrayAssert<SELF extends AbstractDoubleArrayAssert<SELF>>classAbstractDoubleAssert<SELF extends AbstractDoubleAssert<SELF>>Base class for all implementations of assertions forDoubles.classAbstractDurationAssert<SELF extends AbstractDurationAssert<SELF>>Assertions forDurationtype.classAbstractEnumerableAssert<SELF extends AbstractEnumerableAssert<SELF,ACTUAL, ELEMENT>, ACTUAL, ELEMENT> Base implementation for Enumerable class assertions.classAbstractFileAssert<SELF extends AbstractFileAssert<SELF>>Base class for all implementations of assertions forFiles.classAbstractFileSizeAssert<SELF extends AbstractFileAssert<SELF>>Base class for file size assertions.classAbstractFloatArrayAssert<SELF extends AbstractFloatArrayAssert<SELF>>classAbstractFloatAssert<SELF extends AbstractFloatAssert<SELF>>Base class for all implementations of assertions forFloats.classAbstractFutureAssert<SELF extends AbstractFutureAssert<SELF,ACTUAL, RESULT>, ACTUAL extends Future<RESULT>, RESULT> classAbstractInputStreamAssert<SELF extends AbstractInputStreamAssert<SELF,ACTUAL>, ACTUAL extends InputStream> Base class for all implementations of assertions forInputStreams.classAbstractInstantAssert<SELF extends AbstractInstantAssert<SELF>>Assertions forInstanttype from new Date & Time API introduced in Java 8.classAbstractIntArrayAssert<SELF extends AbstractIntArrayAssert<SELF>>classAbstractIntegerAssert<SELF extends AbstractIntegerAssert<SELF>>Base class for all implementations of assertions forIntegers.classAbstractIterableAssert<SELF extends AbstractIterableAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends Iterable<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Base class for implementations ofwhose actual value type isObjectEnumerableAssert.CollectionclassAbstractIterableSizeAssert<SELF extends AbstractIterableAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends Iterable<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> classAbstractIteratorAssert<SELF extends AbstractIteratorAssert<SELF,ELEMENT>, ELEMENT> Base class for all implementations of assertions forIterators.classAbstractListAssert<SELF extends AbstractListAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends List<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Base class for all implementations of assertions forLists.classAbstractLocalDateAssert<SELF extends AbstractLocalDateAssert<SELF>>Assertions forLocalDatetype from new Date & Time API introduced in Java 8.classAbstractLocalDateTimeAssert<SELF extends AbstractLocalDateTimeAssert<SELF>>Assertions forLocalDateTimetype from new Date & Time API introduced in Java 8.classAbstractLocalTimeAssert<SELF extends AbstractLocalTimeAssert<SELF>>Assertions forLocalTimetype from new Date & Time API introduced in Java 8.classAbstractLongAdderAssert<SELF extends AbstractLongAdderAssert<SELF>>Base class for all implementations of assertions forLongAdders.classAbstractLongArrayAssert<SELF extends AbstractLongArrayAssert<SELF>>classAbstractLongAssert<SELF extends AbstractLongAssert<SELF>>Base class for all implementations of assertions forLongs.classAbstractMapAssert<SELF extends AbstractMapAssert<SELF,ACTUAL, K, V>, ACTUAL extends Map<K, V>, K, V> Base class for all implementations of assertions forMaps.classAbstractMapSizeAssert<SELF extends AbstractMapAssert<SELF,A, KEY, VALUE>, A extends Map<KEY, VALUE>, KEY, VALUE> classAbstractMatcherAssert<SELF extends AbstractMatcherAssert<SELF>>Assertions forMatcherclassAbstractObjectArrayAssert<SELF extends AbstractObjectArrayAssert<SELF,ELEMENT>, ELEMENT> Assertion methods for arrays of objects.classAbstractObjectAssert<SELF extends AbstractObjectAssert<SELF,ACTUAL>, ACTUAL> Base class for all implementations of assertions forObjects.classAbstractOffsetDateTimeAssert<SELF extends AbstractOffsetDateTimeAssert<SELF>>Assertions forOffsetDateTimetype from new Date & Time API introduced in Java 8.classAbstractOffsetTimeAssert<SELF extends AbstractOffsetTimeAssert<SELF>>Assertions forOffsetTimetype from new Date & Time API introduced in Java 8.classAbstractOptionalAssert<SELF extends AbstractOptionalAssert<SELF,VALUE>, VALUE> Assertions forOptional.classAbstractOptionalDoubleAssert<SELF extends AbstractOptionalDoubleAssert<SELF>>Assertions forOptionalDouble.classAbstractOptionalIntAssert<SELF extends AbstractOptionalIntAssert<SELF>>Assertions forOptionalInt.classAbstractOptionalLongAssert<SELF extends AbstractOptionalLongAssert<SELF>>Assertions forOptionalLong.classAbstractPathAssert<SELF extends AbstractPathAssert<SELF>>Assertions forPathobjectsclassAbstractPeriodAssert<SELF extends AbstractPeriodAssert<SELF>>Assertions forPeriodtype.classAbstractPredicateAssert<SELF extends AbstractPredicateAssert<SELF,T>, T> Assertions forPredicate.classAbstractShortArrayAssert<SELF extends AbstractShortArrayAssert<SELF>>classAbstractShortAssert<SELF extends AbstractShortAssert<SELF>>Base class for all implementations of assertions forShorts.classAbstractSpliteratorAssert<SELF extends AbstractSpliteratorAssert<SELF,ELEMENT>, ELEMENT> Assertions forSpliteratortype.classAbstractStringAssert<SELF extends AbstractStringAssert<SELF>>classAbstractTemporalAssert<SELF extends AbstractTemporalAssert<SELF,TEMPORAL>, TEMPORAL extends Temporal> Base class for all implementations of assertions forTemporals.classAbstractThrowableAssert<SELF extends AbstractThrowableAssert<SELF,ACTUAL>, ACTUAL extends Throwable> Base class for all implementations of assertions forThrowables.classAbstractUniversalComparableAssert<SELF extends AbstractUniversalComparableAssert<SELF,T>, T> Base class forComparableassertions.classAbstractUriAssert<SELF extends AbstractUriAssert<SELF>>Base class for all implementations of assertions forURIs.classAbstractUrlAssert<SELF extends AbstractUrlAssert<SELF>>Base class for all implementations of assertions forURLs.classAbstractYearMonthAssert<SELF extends AbstractYearMonthAssert<SELF>>Base class for all implementations of assertions forYearMonthtype from new Date & Time API introduced in Java 8.classAbstractZonedDateTimeAssert<SELF extends AbstractZonedDateTimeAssert<SELF>>classclassclassclassAtomicIntegerFieldUpdaterAssert<OBJECT>Assertion methods forAtomicIntegerFieldUpdaters.classclassclassAtomicLongFieldUpdaterAssert<OBJECT>Assertion methods forAtomicLongFieldUpdaters.classAssertion methods forAtomicMarkableReferences.classclassclassAtomicReferenceFieldUpdaterAssert<FIELD,OBJECT> Assertion methods forAtomicReferenceFieldUpdaters.classAtomicStampedReferenceAssert<VALUE>Assertion methods forAtomicStampedReferences.classAssertion methods forBigDecimals.classclassAssertion methods forBigIntegers.classAssertion methods for two-dimensional arrays ofbooleans.classAssertion methods for arrays ofbooleans.classAssertion methods forBooleans.classAssertion methods for two-dimensional arrays ofbytes.classAssertion methods for arrays ofbytes.classAssertion methods forBytes.classAssertion methods for two-dimensional arrays ofchars.classAssertion methods forCharacters.classAssertion methods for arrays ofchars.classAssertion methods forCharSequences.classAssertion methods forClasses.classClassBasedNavigableIterableAssert<SELF extends ClassBasedNavigableIterableAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends Iterable<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Deprecated.classClassBasedNavigableListAssert<SELF extends ClassBasedNavigableListAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends List<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Deprecated.UseFactoryBasedNavigableListAssertinstead.classCollectionAssert<ELEMENT>Assertion methods forCollections.classCompletableFutureAssert<RESULT>Assertions forCompletableFuture.classAssertions forDates.classAssertion methods for two-dimensional arrays ofdoubles.classAssertion methods for arrays ofdoubles.classAssertion methods forDoubles.classAssertions forPredicate.classAssertion methods forDurationclassFactoryBasedNavigableIterableAssert<SELF extends FactoryBasedNavigableIterableAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends Iterable<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Provides helper methods for navigating a list property in a generated assertion class so we can chain assertions through deeply nested models more easily.classFactoryBasedNavigableListAssert<SELF extends FactoryBasedNavigableListAssert<SELF,ACTUAL, ELEMENT, ELEMENT_ASSERT>, ACTUAL extends List<? extends ELEMENT>, ELEMENT, ELEMENT_ASSERT extends AbstractAssert<ELEMENT_ASSERT, ELEMENT>> Provides helper methods for navigating a list property in a generated assertion class so we can chain assertions through deeply nested models more easily.classAssertion methods forFiles.classclassReusable assertions for two-dimensional arrays offloats.classAssertion methods for arrays offloats.classAssertion methods for floats.classFutureAssert<RESULT>Assertion methods forFuture.classGenericComparableAssert<ACTUAL extends Comparable<? super ACTUAL>>Concrete genericto be used throughComparableAssertAssertions.assertThat(java.lang.Comparable).classAssertion methods forInputStreams.classAssertion methods forInstants.classAssertion methods for two-dimensional arrays ofints.classAssertion methods for arrays ofints.classAssertion methods forIntegers.classAssertions forPredicate.classIterableAssert<ELEMENT>Assertion methods forIterable.classclassIteratorAssert<ELEMENT>Assertion methods forIterator.classListAssert<ELEMENT>Assertion methods forLists.classclassclassclassAssertion methods for two-dimensional arrays oflongs.classAssertions forLongAdder.classAssertion methods for arrays oflongs.classAssertion methods forLongs.classAssertions forLongPredicate.classMapAssert<KEY,VALUE> Assertions forMaps.classMapSizeAssert<KEY,VALUE> classAssertions forMatcher.classObject2DArrayAssert<ELEMENT>Assertion methods for two-dimensional arrays of objects.classObjectArrayAssert<ELEMENT>Assertion methods for arrays of objects.classObjectAssert<ACTUAL>Assertion methods forObjects.classclassclassOptionalAssert<VALUE>Assertions forOptional.classAssertions forOptionalDouble.classAssertions forOptionalInt.classAssertions forOptionalLong.classAssertion class forPathsclassAssertion methods forPeriodclassAssertions forPredicate.classAn assertion that supports asserting aPredicateover all the fields of an object graph.classRecursiveComparisonAssert<SELF extends RecursiveComparisonAssert<SELF>>classAssertion methods for arrays ofshorts.classAssertion methods for arrays ofshorts.classAssertion methods forShorts.classSoftThrowableAssertAlternative<ACTUAL extends Throwable>ThrowableAssertAlternativesubclass used in soft assertions.classSpliteratorAssert<ELEMENT>Assertion methods forSpliterators.classAssertion methods forStrings.classclassThrowableAssert<ACTUAL extends Throwable>Assertion methods forThrowables.classThrowableAssertAlternative<ACTUAL extends Throwable>Assertion methods forThrowablesimilar toThrowableAssertbut with assertions methods named differently to make testing code fluent (ex :withMessageinstead ofhasMessage.classComparableassertions.classAssertion class forURIsclassAssertion class forURLsclassAssertions forYearMonthtype from new Date & Time API introduced in Java 8.classAssertions forZonedDateTimetype from new Date & Time API introduced in Java 8.Methods in org.assertj.core.api with type parameters of type Assert
FactoryBasedNavigableIterableAssertinstead.