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. ARRAY
InstanceOfAssertFactory
for an array ofObject
.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicBoolean,AtomicBooleanAssert>
InstanceOfAssertFactories. ATOMIC_BOOLEAN
InstanceOfAssertFactory
for anAtomicBoolean
.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicInteger,AtomicIntegerAssert>
InstanceOfAssertFactories. ATOMIC_INTEGER
InstanceOfAssertFactory
for anAtomicInteger
.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicIntegerArray,AtomicIntegerArrayAssert>
InstanceOfAssertFactories. ATOMIC_INTEGER_ARRAY
InstanceOfAssertFactory
for anAtomicIntegerArray
.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicIntegerFieldUpdater,AtomicIntegerFieldUpdaterAssert<java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_INTEGER_FIELD_UPDATER
static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLong,AtomicLongAssert>
InstanceOfAssertFactories. ATOMIC_LONG
InstanceOfAssertFactory
for anAtomicLong
.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLongArray,AtomicLongArrayAssert>
InstanceOfAssertFactories. ATOMIC_LONG_ARRAY
InstanceOfAssertFactory
for anAtomicLongArray
.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLongFieldUpdater,AtomicLongFieldUpdaterAssert<java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_LONG_FIELD_UPDATER
static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicMarkableReference,AtomicMarkableReferenceAssert<java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_MARKABLE_REFERENCE
static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReference,AtomicReferenceAssert<java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_REFERENCE
static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceArray,AtomicReferenceArrayAssert<java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_REFERENCE_ARRAY
static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceFieldUpdater,AtomicReferenceFieldUpdaterAssert<java.lang.Object,java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_REFERENCE_FIELD_UPDATER
InstanceOfAssertFactory
for anAtomicReferenceFieldUpdater
, assumingObject
as field and object types.static InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicStampedReference,AtomicStampedReferenceAssert<java.lang.Object>>
InstanceOfAssertFactories. ATOMIC_STAMPED_REFERENCE
static InstanceOfAssertFactory<java.math.BigDecimal,AbstractBigDecimalAssert<?>>
InstanceOfAssertFactories. BIG_DECIMAL
InstanceOfAssertFactory
for aBigDecimal
.static InstanceOfAssertFactory<java.math.BigInteger,AbstractBigIntegerAssert<?>>
InstanceOfAssertFactories. BIG_INTEGER
InstanceOfAssertFactory
for aBigInteger
.static InstanceOfAssertFactory<java.lang.Boolean,AbstractBooleanAssert<?>>
InstanceOfAssertFactories. BOOLEAN
static InstanceOfAssertFactory<boolean[],AbstractBooleanArrayAssert<?>>
InstanceOfAssertFactories. BOOLEAN_ARRAY
InstanceOfAssertFactory
for aboolean
array.static InstanceOfAssertFactory<java.lang.Byte,AbstractByteAssert<?>>
InstanceOfAssertFactories. BYTE
static InstanceOfAssertFactory<byte[],AbstractByteArrayAssert<?>>
InstanceOfAssertFactories. BYTE_ARRAY
InstanceOfAssertFactory
for abyte
array.static InstanceOfAssertFactory<char[],AbstractCharArrayAssert<?>>
InstanceOfAssertFactories. CHAR_ARRAY
InstanceOfAssertFactory
for achar
array.static InstanceOfAssertFactory<java.lang.CharSequence,AbstractCharSequenceAssert<?,? extends java.lang.CharSequence>>
InstanceOfAssertFactories. CHAR_SEQUENCE
InstanceOfAssertFactory
for aCharSequence
.static InstanceOfAssertFactory<java.lang.Character,AbstractCharacterAssert<?>>
InstanceOfAssertFactories. CHARACTER
static InstanceOfAssertFactory<java.lang.Class,ClassAssert>
InstanceOfAssertFactories. CLASS
InstanceOfAssertFactory
for aClass
.static InstanceOfAssertFactory<java.util.concurrent.CompletableFuture,CompletableFutureAssert<java.lang.Object>>
InstanceOfAssertFactories. COMPLETABLE_FUTURE
static InstanceOfAssertFactory<java.util.concurrent.CompletionStage,CompletableFutureAssert<java.lang.Object>>
InstanceOfAssertFactories. COMPLETION_STAGE
static InstanceOfAssertFactory<java.util.Date,AbstractDateAssert<?>>
InstanceOfAssertFactories. DATE
InstanceOfAssertFactory
for aDate
.static InstanceOfAssertFactory<java.lang.Double,AbstractDoubleAssert<?>>
InstanceOfAssertFactories. DOUBLE
static InstanceOfAssertFactory<double[],AbstractDoubleArrayAssert<?>>
InstanceOfAssertFactories. DOUBLE_ARRAY
InstanceOfAssertFactory
for adouble
array.static InstanceOfAssertFactory<java.util.function.DoublePredicate,DoublePredicateAssert>
InstanceOfAssertFactories. DOUBLE_PREDICATE
InstanceOfAssertFactory
for aDoublePredicate
.static InstanceOfAssertFactory<java.util.stream.DoubleStream,ListAssert<java.lang.Double>>
InstanceOfAssertFactories. DOUBLE_STREAM
InstanceOfAssertFactory
for aDoubleStream
.static InstanceOfAssertFactory<java.time.Duration,AbstractDurationAssert<?>>
InstanceOfAssertFactories. DURATION
InstanceOfAssertFactory
for aDuration
.static InstanceOfAssertFactory<java.io.File,AbstractFileAssert<?>>
InstanceOfAssertFactories. FILE
InstanceOfAssertFactory
for aFile
.static InstanceOfAssertFactory<java.lang.Float,AbstractFloatAssert<?>>
InstanceOfAssertFactories. FLOAT
static InstanceOfAssertFactory<float[],AbstractFloatArrayAssert<?>>
InstanceOfAssertFactories. FLOAT_ARRAY
InstanceOfAssertFactory
for afloat
array.static InstanceOfAssertFactory<java.util.concurrent.Future,FutureAssert<java.lang.Object>>
InstanceOfAssertFactories. FUTURE
static InstanceOfAssertFactory<java.io.InputStream,AbstractInputStreamAssert<?,?>>
InstanceOfAssertFactories. INPUT_STREAM
InstanceOfAssertFactory
for anInputStream
.static InstanceOfAssertFactory<java.time.Instant,AbstractInstantAssert<?>>
InstanceOfAssertFactories. INSTANT
InstanceOfAssertFactory
for anInstant
.static InstanceOfAssertFactory<int[],AbstractIntArrayAssert<?>>
InstanceOfAssertFactories. INT_ARRAY
InstanceOfAssertFactory
for anint
array.static InstanceOfAssertFactory<java.util.function.IntPredicate,IntPredicateAssert>
InstanceOfAssertFactories. INT_PREDICATE
InstanceOfAssertFactory
for anIntPredicate
.static InstanceOfAssertFactory<java.util.stream.IntStream,ListAssert<java.lang.Integer>>
InstanceOfAssertFactories. INT_STREAM
InstanceOfAssertFactory
for anIntStream
.static InstanceOfAssertFactory<java.lang.Integer,AbstractIntegerAssert<?>>
InstanceOfAssertFactories. INTEGER
static InstanceOfAssertFactory<java.lang.Iterable,IterableAssert<java.lang.Object>>
InstanceOfAssertFactories. ITERABLE
static InstanceOfAssertFactory<java.util.Iterator,IteratorAssert<java.lang.Object>>
InstanceOfAssertFactories. ITERATOR
static InstanceOfAssertFactory<java.util.List,ListAssert<java.lang.Object>>
InstanceOfAssertFactories. LIST
static InstanceOfAssertFactory<java.time.LocalDate,AbstractLocalDateAssert<?>>
InstanceOfAssertFactories. LOCAL_DATE
InstanceOfAssertFactory
for aLocalDate
.static InstanceOfAssertFactory<java.time.LocalDateTime,AbstractLocalDateTimeAssert<?>>
InstanceOfAssertFactories. LOCAL_DATE_TIME
InstanceOfAssertFactory
for aLocalDateTime
.static InstanceOfAssertFactory<java.time.LocalTime,AbstractLocalTimeAssert<?>>
InstanceOfAssertFactories. LOCAL_TIME
InstanceOfAssertFactory
for aLocalTime
.static InstanceOfAssertFactory<java.lang.Long,AbstractLongAssert<?>>
InstanceOfAssertFactories. LONG
static InstanceOfAssertFactory<java.util.concurrent.atomic.LongAdder,LongAdderAssert>
InstanceOfAssertFactories. LONG_ADDER
InstanceOfAssertFactory
for aLongAdder
.static InstanceOfAssertFactory<long[],AbstractLongArrayAssert<?>>
InstanceOfAssertFactories. LONG_ARRAY
InstanceOfAssertFactory
for along
array.static InstanceOfAssertFactory<java.util.function.LongPredicate,LongPredicateAssert>
InstanceOfAssertFactories. LONG_PREDICATE
InstanceOfAssertFactory
for aLongPredicate
.static InstanceOfAssertFactory<java.util.stream.LongStream,ListAssert<java.lang.Long>>
InstanceOfAssertFactories. LONG_STREAM
InstanceOfAssertFactory
for aLongStream
.static InstanceOfAssertFactory<java.util.Map,MapAssert<java.lang.Object,java.lang.Object>>
InstanceOfAssertFactories. MAP
static InstanceOfAssertFactory<java.time.OffsetDateTime,AbstractOffsetDateTimeAssert<?>>
InstanceOfAssertFactories. OFFSET_DATE_TIME
InstanceOfAssertFactory
for anOffsetDateTime
.static InstanceOfAssertFactory<java.time.OffsetTime,AbstractOffsetTimeAssert<?>>
InstanceOfAssertFactories. OFFSET_TIME
InstanceOfAssertFactory
for anOffsetTime
.static InstanceOfAssertFactory<java.util.Optional,OptionalAssert<java.lang.Object>>
InstanceOfAssertFactories. OPTIONAL
static InstanceOfAssertFactory<java.util.OptionalDouble,OptionalDoubleAssert>
InstanceOfAssertFactories. OPTIONAL_DOUBLE
InstanceOfAssertFactory
for anOptionalDouble
.static InstanceOfAssertFactory<java.util.OptionalInt,OptionalIntAssert>
InstanceOfAssertFactories. OPTIONAL_INT
InstanceOfAssertFactory
for anOptionalInt
.static InstanceOfAssertFactory<java.util.OptionalLong,OptionalLongAssert>
InstanceOfAssertFactories. OPTIONAL_LONG
InstanceOfAssertFactory
for anOptionalLong
.static InstanceOfAssertFactory<java.nio.file.Path,AbstractPathAssert<?>>
InstanceOfAssertFactories. PATH
InstanceOfAssertFactory
for aPath
.static InstanceOfAssertFactory<java.util.function.Predicate,PredicateAssert<java.lang.Object>>
InstanceOfAssertFactories. PREDICATE
static InstanceOfAssertFactory<java.lang.Short,AbstractShortAssert<?>>
InstanceOfAssertFactories. SHORT
static InstanceOfAssertFactory<short[],AbstractShortArrayAssert<?>>
InstanceOfAssertFactories. SHORT_ARRAY
InstanceOfAssertFactory
for ashort
array.static InstanceOfAssertFactory<java.util.Spliterator,SpliteratorAssert<java.lang.Object>>
InstanceOfAssertFactories. SPLITERATOR
static InstanceOfAssertFactory<java.util.stream.Stream,ListAssert<java.lang.Object>>
InstanceOfAssertFactories. STREAM
static InstanceOfAssertFactory<java.lang.String,AbstractStringAssert<?>>
InstanceOfAssertFactories. STRING
InstanceOfAssertFactory
for aString
.static InstanceOfAssertFactory<java.lang.StringBuffer,AbstractCharSequenceAssert<?,? extends java.lang.CharSequence>>
InstanceOfAssertFactories. STRING_BUFFER
InstanceOfAssertFactory
for aStringBuffer
.static InstanceOfAssertFactory<java.lang.StringBuilder,AbstractCharSequenceAssert<?,? extends java.lang.CharSequence>>
InstanceOfAssertFactories. STRING_BUILDER
InstanceOfAssertFactory
for aStringBuilder
.static InstanceOfAssertFactory<java.lang.Throwable,AbstractThrowableAssert<?,? extends java.lang.Throwable>>
InstanceOfAssertFactories. THROWABLE
InstanceOfAssertFactory
for aThrowable
.static InstanceOfAssertFactory<java.net.URI,AbstractUriAssert<?>>
InstanceOfAssertFactories. URI_TYPE
InstanceOfAssertFactory
for aURI
.static InstanceOfAssertFactory<java.net.URL,AbstractUrlAssert<?>>
InstanceOfAssertFactories. URL_TYPE
InstanceOfAssertFactory
for aURL
.static InstanceOfAssertFactory<java.time.ZonedDateTime,AbstractZonedDateTimeAssert<?>>
InstanceOfAssertFactories. ZONED_DATE_TIME
InstanceOfAssertFactory
for 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)
InstanceOfAssertFactory
for an 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 anInstanceOfAssertFactory
parameter.default <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>WithAssertions. as(InstanceOfAssertFactory<T,ASSERT> assertFactory)
A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactory
parameter.static <OBJECT> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicIntegerFieldUpdater,AtomicIntegerFieldUpdaterAssert<OBJECT>>
InstanceOfAssertFactories. atomicIntegerFieldUpdater(java.lang.Class<OBJECT> objectType)
InstanceOfAssertFactory
for anAtomicIntegerFieldUpdater
.static <OBJECT> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicLongFieldUpdater,AtomicLongFieldUpdaterAssert<OBJECT>>
InstanceOfAssertFactories. atomicLongFieldUpdater(java.lang.Class<OBJECT> objectType)
InstanceOfAssertFactory
for anAtomicIntegerFieldUpdater
.static <VALUE> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicMarkableReference,AtomicMarkableReferenceAssert<VALUE>>
InstanceOfAssertFactories. atomicMarkableReference(java.lang.Class<VALUE> valueType)
InstanceOfAssertFactory
for anAtomicMarkableReference
.static <VALUE> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReference,AtomicReferenceAssert<VALUE>>
InstanceOfAssertFactories. atomicReference(java.lang.Class<VALUE> valueType)
InstanceOfAssertFactory
for anAtomicReference
.static <ELEMENT> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicReferenceArray,AtomicReferenceArrayAssert<ELEMENT>>
InstanceOfAssertFactories. atomicReferenceArray(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for 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)
InstanceOfAssertFactory
for anAtomicReferenceFieldUpdater
.static <VALUE> InstanceOfAssertFactory<java.util.concurrent.atomic.AtomicStampedReference,AtomicStampedReferenceAssert<VALUE>>
InstanceOfAssertFactories. atomicStampedReference(java.lang.Class<VALUE> valueType)
InstanceOfAssertFactory
for anAtomicStampedReference
.static <T extends java.lang.Comparable<? super T>>
InstanceOfAssertFactory<T,AbstractComparableAssert<?,T>>InstanceOfAssertFactories. comparable(java.lang.Class<T> comparableType)
InstanceOfAssertFactory
for aComparable
.static <RESULT> InstanceOfAssertFactory<java.util.concurrent.CompletableFuture,CompletableFutureAssert<RESULT>>
InstanceOfAssertFactories. completableFuture(java.lang.Class<RESULT> resultType)
InstanceOfAssertFactory
for aCompletableFuture
.static <RESULT> InstanceOfAssertFactory<java.util.concurrent.CompletionStage,CompletableFutureAssert<RESULT>>
InstanceOfAssertFactories. completionStage(java.lang.Class<RESULT> resultType)
InstanceOfAssertFactory
for aCompletionStage
.static <RESULT> InstanceOfAssertFactory<java.util.concurrent.Future,FutureAssert<RESULT>>
InstanceOfAssertFactories. future(java.lang.Class<RESULT> resultType)
InstanceOfAssertFactory
for aFuture
.static <ELEMENT> InstanceOfAssertFactory<java.lang.Iterable,IterableAssert<ELEMENT>>
InstanceOfAssertFactories. iterable(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for anIterable
.static <ELEMENT> InstanceOfAssertFactory<java.util.Iterator,IteratorAssert<ELEMENT>>
InstanceOfAssertFactories. iterator(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for anIterator
.static <ELEMENT> InstanceOfAssertFactory<java.util.List,ListAssert<ELEMENT>>
InstanceOfAssertFactories. list(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for aList
.static <K,V>
InstanceOfAssertFactory<java.util.Map,MapAssert<K,V>>InstanceOfAssertFactories. map(java.lang.Class<K> keyType, java.lang.Class<V> valueType)
InstanceOfAssertFactory
for aMap
.static <VALUE> InstanceOfAssertFactory<java.util.Optional,OptionalAssert<VALUE>>
InstanceOfAssertFactories. optional(java.lang.Class<VALUE> resultType)
InstanceOfAssertFactory
for anOptional
.static <T> InstanceOfAssertFactory<java.util.function.Predicate,PredicateAssert<T>>
InstanceOfAssertFactories. predicate(java.lang.Class<T> type)
InstanceOfAssertFactory
for aPredicate
.static <ELEMENT> InstanceOfAssertFactory<java.util.Spliterator,SpliteratorAssert<ELEMENT>>
InstanceOfAssertFactories. spliterator(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for aSpliterator
.static <ELEMENT> InstanceOfAssertFactory<java.util.stream.Stream,ListAssert<ELEMENT>>
InstanceOfAssertFactories. stream(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for aStream
.static <T> InstanceOfAssertFactory<T,ObjectAssert<T>>
InstanceOfAssertFactories. type(java.lang.Class<T> type)
InstanceOfAssertFactory
for 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 anInstanceOfAssertFactory
parameter.default <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>WithAssertions. as(InstanceOfAssertFactory<T,ASSERT> assertFactory)
A syntax sugar to write fluent assertion with methods having anInstanceOfAssertFactory
parameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractAssert. asInstanceOf(InstanceOfAssertFactory<?,ASSERT> instanceOfAssertFactory)
Uses anInstanceOfAssertFactory
to verify that the actual value is an instance of a given type and to produce a newAssert
narrowed to that type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAssert. asInstanceOf(InstanceOfAssertFactory<?,ASSERT> instanceOfAssertFactory)
Uses anInstanceOfAssertFactory
to verify that the actual value is an instance of a given type and to produce a newAssert
narrowed to that type.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractIterableAssert. element(int index, InstanceOfAssertFactory<?,ASSERT> assertFactory)
Navigate and allow to perform assertions on the chosen element of theIterable
under 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 givenFunction
to 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 theIterable
under test.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractOptionalAssert. get(InstanceOfAssertFactory<?,ASSERT> assertFactory)
Verifies that the actualOptional
is notnull
and 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 theIterable
under test.<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, theInstanceOfAssertFactory
parameter 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, theInstanceOfAssertFactory
parameter is used to return assertions specific to the the future's result type.
-