Uses of Class
org.assertj.core.api.InstanceOfAssertFactory
-
Packages that use InstanceOfAssertFactory Package Description org.assertj.core.api org.assertj.guava.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.lang.Object[][],Object2DArrayAssert<java.lang.Object>>
InstanceOfAssertFactories. ARRAY_2D
InstanceOfAssertFactory
for a two-dimensional 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[][],Boolean2DArrayAssert>
InstanceOfAssertFactories. BOOLEAN_2D_ARRAY
InstanceOfAssertFactory
for aboolean
two-dimensional array.static InstanceOfAssertFactory<boolean[],AbstractBooleanArrayAssert<?>>
InstanceOfAssertFactories. BOOLEAN_ARRAY
InstanceOfAssertFactory
for aboolean
array.static InstanceOfAssertFactory<java.lang.Byte,AbstractByteAssert<?>>
InstanceOfAssertFactories. BYTE
static InstanceOfAssertFactory<byte[][],Byte2DArrayAssert>
InstanceOfAssertFactories. BYTE_2D_ARRAY
InstanceOfAssertFactory
for abyte
two-dimensional array.static InstanceOfAssertFactory<byte[],AbstractByteArrayAssert<?>>
InstanceOfAssertFactories. BYTE_ARRAY
InstanceOfAssertFactory
for abyte
array.static InstanceOfAssertFactory<char[][],Char2DArrayAssert>
InstanceOfAssertFactories. CHAR_2D_ARRAY
InstanceOfAssertFactory
for achar
two-dimensional 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.Collection,AbstractCollectionAssert<?,java.util.Collection<?>,java.lang.Object,ObjectAssert<java.lang.Object>>>
InstanceOfAssertFactories. COLLECTION
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[][],Double2DArrayAssert>
InstanceOfAssertFactories. DOUBLE_2D_ARRAY
InstanceOfAssertFactory
for adouble
two-dimensional array.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[][],Float2DArrayAssert>
InstanceOfAssertFactories. FLOAT_2D_ARRAY
InstanceOfAssertFactory
for afloat
two-dimensional array.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[][],Int2DArrayAssert>
InstanceOfAssertFactories. INT_2D_ARRAY
InstanceOfAssertFactory
for anint
two-dimensional array.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<long[][],Long2DArrayAssert>
InstanceOfAssertFactories. LONG_2D_ARRAY
InstanceOfAssertFactory
for along
two-dimensional array.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.util.regex.Matcher,MatcherAssert>
InstanceOfAssertFactories. MATCHER
InstanceOfAssertFactory
for anMatcher
.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.time.Period,AbstractPeriodAssert<?>>
InstanceOfAssertFactories. PERIOD
InstanceOfAssertFactory
for aPeriod
.static InstanceOfAssertFactory<java.util.function.Predicate,PredicateAssert<java.lang.Object>>
InstanceOfAssertFactories. PREDICATE
static InstanceOfAssertFactory<java.lang.Short,AbstractShortAssert<?>>
InstanceOfAssertFactories. SHORT
static InstanceOfAssertFactory<short[][],Short2DArrayAssert>
InstanceOfAssertFactories. SHORT_2D_ARRAY
InstanceOfAssertFactory
for ashort
two-dimensional array.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<?,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 <ELEMENT> InstanceOfAssertFactory<ELEMENT[][],Object2DArrayAssert<ELEMENT>>
InstanceOfAssertFactories. array2D(java.lang.Class<ELEMENT[][]> arrayType)
InstanceOfAssertFactory
for a 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 anInstanceOfAssertFactory
parameter.static <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>BDDAssertions. 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 <E> InstanceOfAssertFactory<java.util.Collection,AbstractCollectionAssert<?,java.util.Collection<? extends E>,E,ObjectAssert<E>>>
InstanceOfAssertFactories. collection(java.lang.Class<E> elementType)
InstanceOfAssertFactory
for aCollection
.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 extends java.lang.Throwable>
InstanceOfAssertFactory<T,AbstractThrowableAssert<?,T>>InstanceOfAssertFactories. throwable(java.lang.Class<T> type)
InstanceOfAssertFactory
for aThrowable
.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.static <T,ASSERT extends AbstractAssert<?,?>>
InstanceOfAssertFactory<T,ASSERT>BDDAssertions. 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<?,?>>
ASSERTAbstractIterableAssert. singleElement(InstanceOfAssertFactory<?,ASSERT> assertFactory)
Verifies that theIterable
under test contains a single element and allows to perform assertions on that element, the assertions are strongly typed according to the givenAssertFactory
parameter.<ASSERT extends AbstractAssert<?,?>>
ASSERTAbstractObjectArrayAssert. singleElement(InstanceOfAssertFactory<?,ASSERT> assertFactory)
Verifies that the array under test contains a single element and allows to perform assertions on that element, the assertions are strongly typed according to the givenAssertFactory
parameter.<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 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 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, theInstanceOfAssertFactory
parameter is used to return assertions specific to 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, theInstanceOfAssertFactory
parameter is used to return assertions specific to the future's result type. -
Uses of InstanceOfAssertFactory in org.assertj.guava.api
Fields in org.assertj.guava.api declared as InstanceOfAssertFactory Modifier and Type Field Description static InstanceOfAssertFactory<com.google.common.io.ByteSource,ByteSourceAssert>
InstanceOfAssertFactories. BYTE_SOURCE
InstanceOfAssertFactory
for aByteSource
.static InstanceOfAssertFactory<com.google.common.collect.Multimap,MultimapAssert<java.lang.Object,java.lang.Object>>
InstanceOfAssertFactories. MULTIMAP
static InstanceOfAssertFactory<com.google.common.collect.Multiset,MultisetAssert<java.lang.Object>>
InstanceOfAssertFactories. MULTISET
static InstanceOfAssertFactory<com.google.common.base.Optional,OptionalAssert<java.lang.Object>>
InstanceOfAssertFactories. OPTIONAL
static InstanceOfAssertFactory<com.google.common.collect.Table,TableAssert<java.lang.Object,java.lang.Object,java.lang.Object>>
InstanceOfAssertFactories. TABLE
InstanceOfAssertFactory
for aTable
, assumingObject
as row key type, column key type and value type.Methods in org.assertj.guava.api that return InstanceOfAssertFactory Modifier and Type Method Description static <K,V>
InstanceOfAssertFactory<com.google.common.collect.Multimap,MultimapAssert<K,V>>InstanceOfAssertFactories. multimap(java.lang.Class<K> keyType, java.lang.Class<V> valueType)
InstanceOfAssertFactory
for aMultimap
.static <ELEMENT> InstanceOfAssertFactory<com.google.common.collect.Multiset,MultisetAssert<ELEMENT>>
InstanceOfAssertFactories. multiset(java.lang.Class<ELEMENT> elementType)
InstanceOfAssertFactory
for aMultiset
.static <VALUE> InstanceOfAssertFactory<com.google.common.base.Optional,OptionalAssert<VALUE>>
InstanceOfAssertFactories. optional(java.lang.Class<VALUE> resultType)
InstanceOfAssertFactory
for anOptional
.static <C extends java.lang.Comparable<C>>
InstanceOfAssertFactory<com.google.common.collect.Range,RangeAssert<C>>InstanceOfAssertFactories. range(java.lang.Class<C> comparableType)
InstanceOfAssertFactory
for aRange
.static <K extends java.lang.Comparable<K>,V>
InstanceOfAssertFactory<com.google.common.collect.RangeMap,RangeMapAssert<K,V>>InstanceOfAssertFactories. rangeMap(java.lang.Class<K> keyType, java.lang.Class<V> valueType)
InstanceOfAssertFactory
for aRangeMap
.static <T extends java.lang.Comparable<T>>
InstanceOfAssertFactory<com.google.common.collect.RangeSet,RangeSetAssert<T>>InstanceOfAssertFactories. rangeSet(java.lang.Class<T> comparableType)
InstanceOfAssertFactory
for aRangeSet
.static <R,C,V>
InstanceOfAssertFactory<com.google.common.collect.Table,TableAssert<R,C,V>>InstanceOfAssertFactories. table(java.lang.Class<R> rowKeyType, java.lang.Class<C> columnKeyType, java.lang.Class<V> valueType)
InstanceOfAssertFactory
for aTable
.
-