Interface BDDSoftAssertionsProvider
-
- All Superinterfaces:
AfterAssertionErrorCollected,AssertionErrorCollector,Java6BDDSoftAssertionsProvider,SoftAssertionsProvider
- All Known Implementing Classes:
AutoCloseableBDDSoftAssertions,BDDSoftAssertions,JUnitBDDSoftAssertions,JUnitJupiterBDDSoftAssertions
public interface BDDSoftAssertionsProvider extends Java6BDDSoftAssertionsProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.assertj.core.api.SoftAssertionsProvider
SoftAssertionsProvider.ThrowingRunnable
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default PathAssertthen(Path actual)Creates a new, proxied instance of aPathAssertdefault DurationAssertthen(Duration actual)Creates a new instance of.DurationAssertdefault InstantAssertthen(Instant actual)Creates a new instance of.InstantAssertdefault LocalDateAssertthen(LocalDate actual)Creates a new instance of.LocalDateAssertdefault LocalDateTimeAssertthen(LocalDateTime actual)Creates a new instance of.LocalDateTimeAssertdefault LocalTimeAssertthen(LocalTime actual)Creates a new instance of.LocalTimeAssertdefault OffsetDateTimeAssertthen(OffsetDateTime actual)Creates a new instance of.OffsetDateTimeAssertdefault OffsetTimeAssertthen(OffsetTime actual)Creates a new instance of.OffsetTimeAssertdefault PeriodAssertthen(Period actual)Creates a new instance of.PeriodAssertdefault ZonedDateTimeAssertthen(ZonedDateTime actual)Creates a new instance of.ZonedDateTimeAssertdefault LongAdderAssertthen(LongAdder actual)Create assertion forLongAdder.default <RESULT> CompletableFutureAssert<RESULT>then(CompletableFuture<RESULT> actual)Create assertion forCompletableFuture.default <RESULT> CompletableFutureAssert<RESULT>then(CompletionStage<RESULT> actual)Create assertion forCompletionStageby converting it to aCompletableFutureand returning aCompletableFutureAssert.default DoublePredicateAssertthen(DoublePredicate actual)Create assertion forDoublePredicate.default IntPredicateAssertthen(IntPredicate actual)Create assertion forIntPredicate.default LongPredicateAssertthen(LongPredicate actual)Create assertion forDoublePredicate.default <T> PredicateAssert<T>then(Predicate<T> actual)Create assertion forPredicate.default <VALUE> OptionalAssert<VALUE>then(Optional<VALUE> actual)Create assertion forOptional.default OptionalDoubleAssertthen(OptionalDouble actual)Create assertion forOptionalDouble.default OptionalIntAssertthen(OptionalInt actual)Create assertion forOptionalInt.default OptionalLongAssertthen(OptionalLong actual)Create assertion forOptionalLong.default <ELEMENT> SpliteratorAssert<ELEMENT>then(Spliterator<ELEMENT> actual)Creates a new instance offrom the givenSpliteratorAssertSpliterator.default AbstractListAssert<?,List<? extends Double>,Double,ObjectAssert<Double>>then(DoubleStream actual)Creates a new instance offrom the givenListAssertDoubleStream.default AbstractListAssert<?,List<? extends Integer>,Integer,ObjectAssert<Integer>>then(IntStream actual)Creates a new instance offrom the givenListAssertIntStream.default AbstractListAssert<?,List<? extends Long>,Long,ObjectAssert<Long>>then(LongStream actual)Creates a new instance offrom the givenListAssertLongStream.default <ELEMENT> AbstractListAssert<?,List<? extends ELEMENT>,ELEMENT,ObjectAssert<ELEMENT>>then(Stream<? extends ELEMENT> actual)Creates a new instance offrom the givenListAssertStream.-
Methods inherited from interface org.assertj.core.api.AssertionErrorCollector
assertionErrorsCollected, collectAssertionError, getDelegate, onAssertionErrorCollected, setDelegate, succeeded, wasSuccess
-
Methods inherited from interface org.assertj.core.api.Java6BDDSoftAssertionsProvider
then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, thenCode, thenObject, thenThrownBy, thenThrownBy
-
Methods inherited from interface org.assertj.core.api.SoftAssertionsProvider
assertAll, assertAlso, check, proxy
-
-
-
-
Method Detail
-
then
default PathAssert then(Path actual)
Creates a new, proxied instance of aPathAssert- Parameters:
actual- the path- Returns:
- the created assertion object
-
then
default <VALUE> OptionalAssert<VALUE> then(Optional<VALUE> actual)
Create assertion forOptional.- Type Parameters:
VALUE- the type of the value contained in theOptional.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default OptionalDoubleAssert then(OptionalDouble actual)
Create assertion forOptionalDouble.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default OptionalIntAssert then(OptionalInt actual)
Create assertion forOptionalInt.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default OptionalLongAssert then(OptionalLong actual)
Create assertion forOptionalLong.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default LocalDateAssert then(LocalDate actual)
Creates a new instance of.LocalDateAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default LocalDateTimeAssert then(LocalDateTime actual)
Creates a new instance of.LocalDateTimeAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default ZonedDateTimeAssert then(ZonedDateTime actual)
Creates a new instance of.ZonedDateTimeAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default LocalTimeAssert then(LocalTime actual)
Creates a new instance of.LocalTimeAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default OffsetTimeAssert then(OffsetTime actual)
Creates a new instance of.OffsetTimeAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default OffsetDateTimeAssert then(OffsetDateTime actual)
Creates a new instance of.OffsetDateTimeAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default InstantAssert then(Instant actual)
Creates a new instance of.InstantAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.7.0
-
then
default DurationAssert then(Duration actual)
Creates a new instance of.DurationAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.15.0
-
then
default PeriodAssert then(Period actual)
Creates a new instance of.PeriodAssert- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.17.0
-
then
default <RESULT> CompletableFutureAssert<RESULT> then(CompletableFuture<RESULT> actual)
Create assertion forCompletableFuture.- Type Parameters:
RESULT- the type of the value contained in theCompletableFuture.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default <RESULT> CompletableFutureAssert<RESULT> then(CompletionStage<RESULT> actual)
Create assertion forCompletionStageby converting it to aCompletableFutureand returning aCompletableFutureAssert.If the given
CompletionStageis null, theCompletableFuturein the returnedCompletableFutureAssertwill also be null.- Type Parameters:
RESULT- the type of the value contained in theCompletionStage.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
-
then
default <T> PredicateAssert<T> then(Predicate<T> actual)
Create assertion forPredicate.- Type Parameters:
T- the type of the value contained in thePredicate.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.5.0
-
then
default IntPredicateAssert then(IntPredicate actual)
Create assertion forIntPredicate.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.5.0
-
then
default DoublePredicateAssert then(DoublePredicate actual)
Create assertion forDoublePredicate.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.5.0
-
then
default LongPredicateAssert then(LongPredicate actual)
Create assertion forDoublePredicate.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.5.0
-
then
default <ELEMENT> AbstractListAssert<?,List<? extends ELEMENT>,ELEMENT,ObjectAssert<ELEMENT>> then(Stream<? extends ELEMENT> actual)
Creates a new instance offrom the givenListAssertStream.Be aware that to create the returned
ListAssertthe given theStreamis consumed so it won't be possible to use it again. Calling multiple methods on the returnedListAssertis safe as it only interacts with theListbuilt from theStream.- Type Parameters:
ELEMENT- the type of elements.- Parameters:
actual- the actualStreamvalue.- Returns:
- the created assertion object.
-
then
default AbstractListAssert<?,List<? extends Double>,Double,ObjectAssert<Double>> then(DoubleStream actual)
Creates a new instance offrom the givenListAssertDoubleStream.Be aware that to create the returned
ListAssertthe given theDoubleStreamis consumed so it won't be possible to use it again. Calling multiple methods on the returnedListAssertis safe as it only interacts with theListbuilt from theDoubleStream.- Parameters:
actual- the actualDoubleStreamvalue.- Returns:
- the created assertion object.
-
then
default AbstractListAssert<?,List<? extends Long>,Long,ObjectAssert<Long>> then(LongStream actual)
Creates a new instance offrom the givenListAssertLongStream.Be aware that to create the returned
ListAssertthe given theLongStreamis consumed so it won't be possible to use it again. Calling multiple methods on the returnedListAssertis safe as it only interacts with theListbuilt from theLongStream.- Parameters:
actual- the actualLongStreamvalue.- Returns:
- the created assertion object.
-
then
default AbstractListAssert<?,List<? extends Integer>,Integer,ObjectAssert<Integer>> then(IntStream actual)
Creates a new instance offrom the givenListAssertIntStream.Be aware that to create the returned
ListAssertthe given theIntStreamis consumed so it won't be possible to use it again. Calling multiple methods on the returnedListAssertis safe as it only interacts with theListbuilt from theIntStream.- Parameters:
actual- the actualIntStreamvalue.- Returns:
- the created assertion object.
-
then
default <ELEMENT> SpliteratorAssert<ELEMENT> then(Spliterator<ELEMENT> actual)
Creates a new instance offrom the givenSpliteratorAssertSpliterator.- Type Parameters:
ELEMENT- the type of elements.- Parameters:
actual- the actualSpliteratorvalue.- Returns:
- the created assertion object.
- Since:
- 3.14.0
-
then
default LongAdderAssert then(LongAdder actual)
Create assertion forLongAdder.- Parameters:
actual- the actual value.- Returns:
- the created assertion object.
- Since:
- 3.16.0
-
-