Top Description Fields Constructors Methods
org.assertj.core.error

public Class ShouldSatisfy

extends BasicErrorMessageFactory
Class Inheritance
Imports
java.util.function.Consumer, org.assertj.core.api.Condition, org.assertj.core.util.VisibleForTesting

Creates an error message indicating that an assertion that verifies that a Condition or a list of Consumers cannot be satisfied.

Field Summary

Modifier and TypeField and Description
public static final String
public static final String
public static final String
Inherited from org.assertj.core.error.BasicErrorMessageFactory:
argumentsformatformatter

Constructor Summary

AccessConstructor and Description
private
ShouldSatisfy(Object actual, Condition<?> condition)

private <E>

Method Summary

Modifier and TypeMethod and Description
public static <T> ErrorMessageFactory
shouldSatisfy(T actual, Condition<? super T> condition)

public static <
the iterable elements type.
E
>
ErrorMessageFactory

Returns:

the created ErrorMessageFactory.
shouldSatisfyExactlyInAnyOrder
(Iterable<E>
the actual iterable in the failed assertion.
actual
)

Creates a new ShouldSatisfy.

Inherited from org.assertj.core.error.BasicErrorMessageFactory:
createcreatecreateequalshashCodetoStringunquotedString

Field Detail

CONDITION_SHOULD_BE_SATISFIEDback to summary
public static final String CONDITION_SHOULD_BE_SATISFIED
Annotations
@VisibleForTesting
CONSUMERS_SHOULD_BE_SATISFIED_IN_ANY_ORDERback to summary
public static final String CONSUMERS_SHOULD_BE_SATISFIED_IN_ANY_ORDER
Annotations
@VisibleForTesting
CONSUMERS_SHOULD_NOT_BE_NULLback to summary
public static final String CONSUMERS_SHOULD_NOT_BE_NULL
Annotations
@VisibleForTesting

Constructor Detail

ShouldSatisfyback to summary
private ShouldSatisfy(Object actual, Condition<?> condition)
ShouldSatisfyback to summary
private <E> ShouldSatisfy(Iterable<E> actual)

Method Detail

shouldSatisfyback to summary
public static <T> ErrorMessageFactory shouldSatisfy(T actual, Condition<? super T> condition)
shouldSatisfyExactlyInAnyOrderback to summary
public static <E> ErrorMessageFactory shouldSatisfyExactlyInAnyOrder(Iterable<E> actual)

Creates a new ShouldSatisfy.

Parameters
<E>
the iterable elements type.
actual:Iterable<E>

the actual iterable in the failed assertion.

Returns:ErrorMessageFactory

the created ErrorMessageFactory.