Uses of Class
org.assertj.core.api.InstanceOfAssertFactory
-
Packages that use InstanceOfAssertFactory Package Description org.assertj.core.api -
-
Uses of InstanceOfAssertFactory in org.assertj.core.api
Fields in org.assertj.core.api declared as InstanceOfAssertFactory Modifier and Type Field Description static InstanceOfAssertFactory<java.lang.Object[],ObjectArrayAssert<java.lang.Object>>InstanceOfAssertFactories. ARRAYInstanceOfAssertFactoryfor an array ofObject.static InstanceOfAssertFactory<java.lang.Object[][],Object2DArrayAssert<java.lang.Object>>InstanceOfAssertFactories. ARRAY_2DInstanceOfAssertFactoryfor an two-dimensional array ofObject.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicBoolean,AtomicBooleanAssert>InstanceOfAssertFactories. ATOMIC_BOOLEANInstanceOfAssertFactoryfor anAtomicBoolean.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicInteger,AtomicIntegerAssert>InstanceOfAssertFactories. ATOMIC_INTEGERInstanceOfAssertFactoryfor anAtomicInteger.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicIntegerArray,AtomicIntegerArrayAssert>InstanceOfAssertFactories. ATOMIC_INTEGER_ARRAYInstanceOfAssertFactoryfor anAtomicIntegerArray.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicIntegerFieldUpdater,AtomicIntegerFieldUpdaterAssert<java.lang.Object>>InstanceOfAssertFactories. ATOMIC_INTEGER_FIELD_UPDATERstatic InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLong,AtomicLongAssert>InstanceOfAssertFactories. ATOMIC_LONGInstanceOfAssertFactoryfor anAtomicLong.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLongArray,AtomicLongArrayAssert>InstanceOfAssertFactories. ATOMIC_LONG_ARRAYInstanceOfAssertFactoryfor anAtomicLongArray.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLongFieldUpdater,AtomicLongFieldUpdaterAssert<java.lang.Object>>InstanceOfAssertFactories. ATOMIC_LONG_FIELD_UPDATERstatic InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicMarkableReference,AtomicMarkableReferenceAssert<java.lang.Object>>InstanceOfAssertFactories. ATOMIC_MARKABLE_REFERENCEstatic InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReference,AtomicReferenceAssert<java.lang.Object>>InstanceOfAssertFactories. ATOMIC_REFERENCEstatic InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceArray,AtomicReferenceArrayAssert<java.lang.Object>>InstanceOfAssertFactories. ATOMIC_REFERENCE_ARRAYstatic InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceFieldUpdater,AtomicReferenceFieldUpdaterAssert<java.lang.Object,java.lang.Object>>InstanceOfAssertFactories. ATOMIC_REFERENCE_FIELD_UPDATERInstanceOfAssertFactoryfor anAtomicReferenceFieldUpdater, assumingObjectas field and object types.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicStampedReference,AtomicStampedReferenceAssert<java.lang.Object>>InstanceOfAssertFactories. ATOMIC_STAMPED_REFERENCEstatic InstanceOfAssertFactory<java.math.BigDecimal,AbstractBigDecimalAssert<?>>InstanceOfAssertFactories. BIG_DECIMALInstanceOfAssertFactoryfor aBigDecimal.static InstanceOfAssertFactory<java.math.BigInteger,AbstractBigIntegerAssert<?>>InstanceOfAssertFactories. BIG_INTEGERInstanceOfAssertFactoryfor aBigInteger.static InstanceOfAssertFactory<java.lang.Boolean,AbstractBooleanAssert<?>>InstanceOfAssertFactories. BOOLEANstatic InstanceOfAssertFactory<boolean[][],Boolean2DArrayAssert>InstanceOfAssertFactories. BOOLEAN_2D_ARRAYInstanceOfAssertFactoryfor abooleantwo-dimensional array.static InstanceOfAssertFactory<boolean[],AbstractBooleanArrayAssert<?>>InstanceOfAssertFactories. BOOLEAN_ARRAYInstanceOfAssertFactoryfor abooleanarray.static InstanceOfAssertFactory<java.lang.Byte,AbstractByteAssert<?>>InstanceOfAssertFactories. BYTEstatic InstanceOfAssertFactory<byte[][],Byte2DArrayAssert>InstanceOfAssertFactories. BYTE_2D_ARRAYInstanceOfAssertFactoryfor abytetwo-dimensional array.static InstanceOfAssertFactory<byte[],AbstractByteArrayAssert<?>>InstanceOfAssertFactories. BYTE_ARRAYInstanceOfAssertFactoryfor abytearray.static InstanceOfAssertFactory<char[][],Char2DArrayAssert>InstanceOfAssertFactories. CHAR_2D_ARRAYInstanceOfAssertFactoryfor achartwo-dimensional array.static InstanceOfAssertFactory<char[],AbstractCharArrayAssert<?>>InstanceOfAssertFactories. CHAR_ARRAYInstanceOfAssertFactoryfor achararray.static InstanceOfAssertFactory<java.lang.CharSequence,AbstractCharSequenceAssert<?,? extends java.lang.CharSequence>>InstanceOfAssertFactories. CHAR_SEQUENCEInstanceOfAssertFactoryfor aCharSequence.static InstanceOfAssertFactory<java.lang.Character,AbstractCharacterAssert<?>>InstanceOfAssertFactories. CHARACTERstatic InstanceOfAssertFactory<java.lang.Class,ClassAssert>InstanceOfAssertFactories. CLASSInstanceOfAssertFactoryfor aClass.static InstanceOfAssertFactory<java.util.concurrent.CompletableFuture,CompletableFutureAssert<java.lang.Object>>InstanceOfAssertFactories. COMPLETABLE_FUTUREstatic InstanceOfAssertFactory<java.util.concurrent.CompletionStage,CompletableFutureAssert<java.lang.Object>>InstanceOfAssertFactories. COMPLETION_STAGEstatic InstanceOfAssertFactory<java.util.Date,AbstractDateAssert<?>>InstanceOfAssertFactories. DATEInstanceOfAssertFactoryfor aDate.static InstanceOfAssertFactory<java.lang.Double,AbstractDoubleAssert<?>>InstanceOfAssertFactories. DOUBLEstatic InstanceOfAssertFactory<double[][],Double2DArrayAssert>InstanceOfAssertFactories. DOUBLE_2D_ARRAYInstanceOfAssertFactoryfor adoubletwo-dimensional array.static InstanceOfAssertFactory<double[],AbstractDoubleArrayAssert<?>>InstanceOfAssertFactories. DOUBLE_ARRAYInstanceOfAssertFactoryfor adoublearray.static InstanceOfAssertFactory<java.util.function.DoublePredicate,DoublePredicateAssert>InstanceOfAssertFactories. DOUBLE_PREDICATEInstanceOfAssertFactoryfor aDoublePredicate.static InstanceOfAssertFactory<java.util.stream.DoubleStream,ListAssert<java.lang.Double>>InstanceOfAssertFactories. DOUBLE_STREAMInstanceOfAssertFactoryfor aDoubleStream.static InstanceOfAssertFactory<java.time.Duration,AbstractDurationAssert<?>>InstanceOfAssertFactories. DURATIONInstanceOfAssertFactoryfor aDuration.static InstanceOfAssertFactory<java.io.File,AbstractFileAssert<?>>InstanceOfAssertFactories. FILEInstanceOfAssertFactoryfor aFile.static InstanceOfAssertFactory<java.lang.Float,AbstractFloatAssert<?>>InstanceOfAssertFactories. FLOATstatic InstanceOfAssertFactory<float[][],Float2DArrayAssert>InstanceOfAssertFactories. FLOAT_2D_ARRAYInstanceOfAssertFactoryfor afloattwo-dimensional array.static InstanceOfAssertFactory<float[],AbstractFloatArrayAssert<?>>InstanceOfAssertFactories. FLOAT_ARRAYInstanceOfAssertFactoryfor afloatarray.static InstanceOfAssertFactory<java.util.concurrent.Future,FutureAssert<java.lang.Object>>InstanceOfAssertFactories. FUTUREstatic InstanceOfAssertFactory<java.io.InputStream,AbstractInputStreamAssert<?,?>>InstanceOfAssertFactories. INPUT_STREAMInstanceOfAssertFactoryfor anInputStream.static InstanceOfAssertFactory<java.time.Instant,AbstractInstantAssert<?>>InstanceOfAssertFactories. INSTANTInstanceOfAssertFactoryfor anInstant.static InstanceOfAssertFactory<int[][],Int2DArrayAssert>InstanceOfAssertFactories. INT_2D_ARRAYInstanceOfAssertFactoryfor aninttwo-dimensional array.static InstanceOfAssertFactory<int[],AbstractIntArrayAssert<?>>InstanceOfAssertFactories. INT_ARRAYInstanceOfAssertFactoryfor anintarray.static InstanceOfAssertFactory<java.util.function.IntPredicate,IntPredicateAssert>InstanceOfAssertFactories. INT_PREDICATEInstanceOfAssertFactoryfor anIntPredicate.static InstanceOfAssertFactory<java.util.stream.IntStream,ListAssert<java.lang.Integer>>InstanceOfAssertFactories. INT_STREAMInstanceOfAssertFactoryfor anIntStream.static InstanceOfAssertFactory<java.lang.Integer,AbstractIntegerAssert<?>>InstanceOfAssertFactories. INTEGERstatic InstanceOfAssertFactory<java.lang.Iterable,IterableAssert<java.lang.Object>>InstanceOfAssertFactories. ITERABLEstatic InstanceOfAssertFactory<java.util.Iterator,IteratorAssert<java.lang.Object>>InstanceOfAssertFactories. ITERATORstatic InstanceOfAssertFactory<java.util.List,ListAssert<java.lang.Object>>InstanceOfAssertFactories. LISTstatic InstanceOfAssertFactory<java.time.LocalDate,AbstractLocalDateAssert<?>>InstanceOfAssertFactories. LOCAL_DATEInstanceOfAssertFactoryfor aLocalDate.static InstanceOfAssertFactory<java.time.LocalDateTime,AbstractLocalDateTimeAssert<?>>InstanceOfAssertFactories. LOCAL_DATE_TIMEInstanceOfAssertFactoryfor aLocalDateTime.static InstanceOfAssertFactory<java.time.LocalTime,AbstractLocalTimeAssert<?>>InstanceOfAssertFactories. LOCAL_TIMEInstanceOfAssertFactoryfor aLocalTime.static InstanceOfAssertFactory<java.lang.Long,AbstractLongAssert<?>>InstanceOfAssertFactories. LONGstatic InstanceOfAssertFactory<long[][],Long2DArrayAssert>InstanceOfAssertFactories. LONG_2D_ARRAYInstanceOfAssertFactoryfor alongtwo-dimensional array.static InstanceOfAssertFactory<java.util.concurrent.atomic.LongAdder,LongAdderAssert>InstanceOfAssertFactories. LONG_ADDERInstanceOfAssertFactoryfor aLongAdder.static InstanceOfAssertFactory<long[],AbstractLongArrayAssert<?>>InstanceOfAssertFactories. LONG_ARRAYInstanceOfAssertFactoryfor alongarray.static InstanceOfAssertFactory<java.util.function.LongPredicate,LongPredicateAssert>InstanceOfAssertFactories. LONG_PREDICATEInstanceOfAssertFactoryfor aLongPredicate.static InstanceOfAssertFactory<java.util.stream.LongStream,ListAssert<java.lang.Long>>InstanceOfAssertFactories. LONG_STREAMInstanceOfAssertFactoryfor aLongStream.static InstanceOfAssertFactory<java.util.Map,MapAssert<java.lang.Object,java.lang.Object>>InstanceOfAssertFactories. MAPstatic InstanceOfAssertFactory<java.time.OffsetDateTime,AbstractOffsetDateTimeAssert<?>>InstanceOfAssertFactories. OFFSET_DATE_TIMEInstanceOfAssertFactoryfor anOffsetDateTime.static InstanceOfAssertFactory<java.time.OffsetTime,AbstractOffsetTimeAssert<?>>InstanceOfAssertFactories. OFFSET_TIMEInstanceOfAssertFactoryfor anOffsetTime.static InstanceOfAssertFactory<java.util.Optional,OptionalAssert<java.lang.Object>>InstanceOfAssertFactories. OPTIONALstatic InstanceOfAssertFactory<java.util.OptionalDouble,OptionalDoubleAssert>InstanceOfAssertFactories. OPTIONAL_DOUBLEInstanceOfAssertFactoryfor anOptionalDouble.static InstanceOfAssertFactory<java.util.OptionalInt,OptionalIntAssert>InstanceOfAssertFactories. OPTIONAL_INTInstanceOfAssertFactoryfor anOptionalInt.static InstanceOfAssertFactory<java.util.OptionalLong,OptionalLongAssert>InstanceOfAssertFactories. OPTIONAL_LONGInstanceOfAssertFactoryfor anOptionalLong.static InstanceOfAssertFactory<java.nio.file.Path,AbstractPathAssert<?>>InstanceOfAssertFactories. PATHInstanceOfAssertFactoryfor aPath.static InstanceOfAssertFactory<java.time.Period,AbstractPeriodAssert<?>>InstanceOfAssertFactories. PERIODInstanceOfAssertFactoryfor aPeriod.static InstanceOfAssertFactory<java.util.function.Predicate,PredicateAssert<java.lang.Object>>InstanceOfAssertFactories. PREDICATEstatic InstanceOfAssertFactory<java.lang.Short,AbstractShortAssert<?>>InstanceOfAssertFactories. SHORTstatic InstanceOfAssertFactory<short[][],Short2DArrayAssert>InstanceOfAssertFactories. SHORT_2D_ARRAYInstanceOfAssertFactoryfor ashorttwo-dimensional array.static InstanceOfAssertFactory<short[],AbstractShortArrayAssert<?>>InstanceOfAssertFactories. SHORT_ARRAYInstanceOfAssertFactoryfor ashortarray.static InstanceOfAssertFactory<java.util.Spliterator,SpliteratorAssert<java.lang.Object>>InstanceOfAssertFactories. SPLITERATORstatic InstanceOfAssertFactory<java.util.stream.Stream,ListAssert<java.lang.Object>>InstanceOfAssertFactories. STREAMstatic InstanceOfAssertFactory<java.lang.String,AbstractStringAssert<?>>InstanceOfAssertFactories. STRINGInstanceOfAssertFactoryfor aString.static InstanceOfAssertFactory<java.lang.StringBuffer,AbstractCharSequenceAssert<?,? extends java.lang.CharSequence>>InstanceOfAssertFactories. STRING_BUFFERInstanceOfAssertFactoryfor aStringBuffer.static InstanceOfAssertFactory<java.lang.StringBuilder,AbstractCharSequenceAssert<?,? extends java.lang.CharSequence>>InstanceOfAssertFactories. STRING_BUILDERInstanceOfAssertFactoryfor aStringBuilder.static InstanceOfAssertFactory<java.lang.Throwable,AbstractThrowableAssert<?,? extends java.lang.Throwable>>InstanceOfAssertFactories. THROWABLEInstanceOfAssertFactoryfor aThrowable.static InstanceOfAssertFactory<java.net.URI,AbstractUriAssert<?>>InstanceOfAssertFactories. URI_TYPEInstanceOfAssertFactoryfor aURI.static InstanceOfAssertFactory<java.net.URL,AbstractUrlAssert<?>>InstanceOfAssertFactories. URL_TYPEInstanceOfAssertFactoryfor aURL.static InstanceOfAssertFactory<java.time.ZonedDateTime,AbstractZonedDateTimeAssert<?>>InstanceOfAssertFactories. ZONED_DATE_TIMEInstanceOfAssertFactoryfor aZonedDateTime.Methods in org.assertj.core.api that return InstanceOfAssertFactory Modifier and Type Method Description static <ELEMENT> InstanceOfAssertFactory<ELEMENT[],ObjectArrayAssert<ELEMENT>>InstanceOfAssertFactories. array(java.lang.Class<ELEMENT[]> arrayType)InstanceOfAssertFactoryfor an array of elements.static <ELEMENT> InstanceOfAssertFactory<ELEMENT[][],Object2DArrayAssert<ELEMENT>>InstanceOfAssertFactories. array2D(java.lang.Class<ELEMENT[][]> arrayType)InstanceOfAssertFactoryfor an two-dimensional array of elements.static <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>Assertions. as(InstanceOfAssertFactory<T,ASSERT> assertFactory)A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.default <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>WithAssertions. as(InstanceOfAssertFactory<T,ASSERT> assertFactory)A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.static <OBJECT> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicIntegerFieldUpdater,AtomicIntegerFieldUpdaterAssert<OBJECT>>InstanceOfAssertFactories. atomicIntegerFieldUpdater(java.lang.Class<OBJECT> objectType)InstanceOfAssertFactoryfor anAtomicIntegerFieldUpdater.static <OBJECT> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLongFieldUpdater,AtomicLongFieldUpdaterAssert<OBJECT>>InstanceOfAssertFactories. atomicLongFieldUpdater(java.lang.Class<OBJECT> objectType)InstanceOfAssertFactoryfor anAtomicIntegerFieldUpdater.static <VALUE> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicMarkableReference,AtomicMarkableReferenceAssert<VALUE>>InstanceOfAssertFactories. atomicMarkableReference(java.lang.Class<VALUE> valueType)InstanceOfAssertFactoryfor anAtomicMarkableReference.static <VALUE> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReference,AtomicReferenceAssert<VALUE>>InstanceOfAssertFactories. atomicReference(java.lang.Class<VALUE> valueType)InstanceOfAssertFactoryfor anAtomicReference.static <ELEMENT> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceArray,AtomicReferenceArrayAssert<ELEMENT>>InstanceOfAssertFactories. atomicReferenceArray(java.lang.Class<ELEMENT> elementType)InstanceOfAssertFactoryfor anAtomicReferenceArray.static <FIELD,OBJECT>
InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceFieldUpdater,AtomicReferenceFieldUpdaterAssert<FIELD,OBJECT>>InstanceOfAssertFactories. atomicReferenceFieldUpdater(java.lang.Class<FIELD> fieldType, java.lang.Class<OBJECT> objectType)InstanceOfAssertFactoryfor anAtomicReferenceFieldUpdater.static <VALUE> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicStampedReference,AtomicStampedReferenceAssert<VALUE>>InstanceOfAssertFactories. atomicStampedReference(java.lang.Class<VALUE> valueType)InstanceOfAssertFactoryfor anAtomicStampedReference.static <T extends java.lang.Comparable<? super T>>
InstanceOfAssertFactory<T,AbstractComparableAssert<?,T>>InstanceOfAssertFactories. comparable(java.lang.Class<T> comparableType)InstanceOfAssertFactoryfor aComparable.static <RESULT> InstanceOfAssertFactory<java.util.concurrent.CompletableFuture,CompletableFutureAssert<RESULT>>InstanceOfAssertFactories. completableFuture(java.lang.Class<RESULT> resultType)InstanceOfAssertFactoryfor aCompletableFuture.static <RESULT> InstanceOfAssertFactory<java.util.concurrent.CompletionStage,CompletableFutureAssert<RESULT>>InstanceOfAssertFactories. completionStage(java.lang.Class<RESULT> resultType)InstanceOfAssertFactoryfor aCompletionStage.static <RESULT> InstanceOfAssertFactory<java.util.concurrent.Future,FutureAssert<RESULT>>InstanceOfAssertFactories. future(java.lang.Class<RESULT> resultType)InstanceOfAssertFactoryfor aFuture.static <ELEMENT> InstanceOfAssertFactory<java.lang.Iterable,IterableAssert<ELEMENT>>InstanceOfAssertFactories. iterable(java.lang.Class<ELEMENT> elementType)InstanceOfAssertFactoryfor anIterable.static <ELEMENT> InstanceOfAssertFactory<java.util.Iterator,IteratorAssert<ELEMENT>>InstanceOfAssertFactories. iterator(java.lang.Class<ELEMENT> elementType)InstanceOfAssertFactoryfor anIterator.static <ELEMENT> InstanceOfAssertFactory<java.util.List,ListAssert<ELEMENT>>InstanceOfAssertFactories. list(java.lang.Class<ELEMENT> elementType)InstanceOfAssertFactoryfor aList.static <K,V>
InstanceOfAssertFactory<java.util.Map,MapAssert<K,V>>InstanceOfAssertFactories. map(java.lang.Class<K> keyType, java.lang.Class<V> valueType)InstanceOfAssertFactoryfor aMap.static <VALUE> InstanceOfAssertFactory<java.util.Optional,OptionalAssert<VALUE>>InstanceOfAssertFactories. optional(java.lang.Class<VALUE> resultType)InstanceOfAssertFactoryfor anOptional.static <T> InstanceOfAssertFactory<java.util.function.Predicate,PredicateAssert<T>>InstanceOfAssertFactories. predicate(java.lang.Class<T> type)InstanceOfAssertFactoryfor aPredicate.static <ELEMENT> InstanceOfAssertFactory<java.util.Spliterator,SpliteratorAssert<ELEMENT>>InstanceOfAssertFactories. spliterator(java.lang.Class<ELEMENT> elementType)InstanceOfAssertFactoryfor aSpliterator.static <ELEMENT> InstanceOfAssertFactory<java.util.stream.Stream,ListAssert<ELEMENT>>InstanceOfAssertFactories. stream(java.lang.Class<ELEMENT> elementType)InstanceOfAssertFactoryfor aStream.static <T> InstanceOfAssertFactory<T,ObjectAssert<T>>InstanceOfAssertFactories. type(java.lang.Class<T> type)InstanceOfAssertFactoryfor an object of a specific type.Methods in org.assertj.core.api with parameters of type InstanceOfAssertFactory Modifier and Type Method Description static <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>Assertions. as(InstanceOfAssertFactory<T,ASSERT> assertFactory)A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.default <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>WithAssertions. as(InstanceOfAssertFactory<T,ASSERT> assertFactory)A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactoryparameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractAssert. asInstanceOf(InstanceOfAssertFactory<?,ASSERT> instanceOfAssertFactory)Uses anInstanceOfAssertFactoryto verify that the actual value is an instance of a given type and to produce a newAssertnarrowed to that type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAssert. asInstanceOf(InstanceOfAssertFactory<?,ASSERT> instanceOfAssertFactory)Uses anInstanceOfAssertFactoryto verify that the actual value is an instance of a given type and to produce a newAssertnarrowed to that type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert. element(int index, InstanceOfAssertFactory<?,ASSERT> assertFactory)Navigate and allow to perform assertions on the chosen element of theIterableunder test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractObjectAssert. extracting(java.lang.String propertyOrField, InstanceOfAssertFactory<?,ASSERT> assertFactory)Extracts the value of given field/property from the object under test, the extracted value becoming the new object under test.<T,ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractObjectAssert. extracting(java.util.function.Function<? super ACTUAL,T> extractor, InstanceOfAssertFactory<?,ASSERT> assertFactory)Uses the givenFunctionto extract a value from the object under test, the extracted value becoming the new object under test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractMapAssert. extractingByKey(K key, InstanceOfAssertFactory<?,ASSERT> assertFactory)Extract the value of given key from the map under test, the extracted value becoming the new object under test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert. first(InstanceOfAssertFactory<?,ASSERT> assertFactory)Navigate and allow to perform assertions on the first element of theIterableunder test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractOptionalAssert. get(InstanceOfAssertFactory<?,ASSERT> assertFactory)Verifies that the actualOptionalis notnulland not empty and returns an new assertion instance to chain assertions on the optional value.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert. last(InstanceOfAssertFactory<?,ASSERT> assertFactory)Navigate and allow to perform assertions on the last element of theIterableunder test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert. singleElement(InstanceOfAssertFactory<?,ASSERT> assertFactory)Verifies that theIterableunder test contains a single element and allows to perform assertions on that element.
The assertions are strongly typed according to the givenAssertFactoryparameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractCompletableFutureAssert. succeedsWithin(long timeout, java.util.concurrent.TimeUnit unit, InstanceOfAssertFactory<RESULT,ASSERT> assertFactory)Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the the future's result type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractCompletableFutureAssert. succeedsWithin(java.time.Duration timeout, InstanceOfAssertFactory<RESULT,ASSERT> assertFactory)Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the the future's result type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractFutureAssert. succeedsWithin(long timeout, java.util.concurrent.TimeUnit unit, InstanceOfAssertFactory<RESULT,ASSERT> assertFactory)Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the the future's result type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractFutureAssert. succeedsWithin(java.time.Duration timeout, InstanceOfAssertFactory<RESULT,ASSERT> assertFactory)Waits if necessary for at most the given time for this future to complete, theInstanceOfAssertFactoryparameter is used to return assertions specific to the the future's result type.
-