Package org.assertj.core.api
Class DoublePredicateAssert
java.lang.Object
org.assertj.core.api.AbstractAssert<DoublePredicateAssert,DoublePredicate>
org.assertj.core.api.DoublePredicateAssert
- All Implemented Interfaces:
Assert<DoublePredicateAssert,
,DoublePredicate> Descriptable<DoublePredicateAssert>
,ExtensionPoints<DoublePredicateAssert,
DoublePredicate>
Assertions for
Predicate
.- Since:
- 3.5.0
- Author:
- Filip Hrisafov
-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaccepts
(double... values) Verifies thatDoublePredicate
evaluates all the given values totrue
.protected DoublePredicateAssert
acceptsAllInternal
(Iterable<? extends Double> values) protected DoublePredicateAssert
acceptsInternal
(Double value) static DoublePredicateAssert
rejects
(double... values) Verifies thatDoublePredicate
evaluates all the given values tofalse
.protected DoublePredicateAssert
rejectsAllInternal
(Iterable<? extends Double> values) protected DoublePredicateAssert
rejectsInternal
(Double value) Methods inherited from class org.assertj.core.api.AbstractAssert
areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs, describedAs
-
Constructor Details
-
DoublePredicateAssert
-
-
Method Details
-
assertThatDoublePredicate
-
accepts
Verifies thatDoublePredicate
evaluates all the given values totrue
.Example :
DoublePredicate tallSize = size -> size > 1.90; // assertion succeeds: assertThat(tallSize).accepts(1.95, 2.00, 2.05); // assertion fails: assertThat(tallSize).accepts(1.85, 1.95, 2.05);
- Parameters:
values
- values that the actualPredicate
should accept.- Returns:
- this assertion object.
- Throws:
AssertionError
- if the actualPredicate
does not accept all given values.
-
rejects
Verifies thatDoublePredicate
evaluates all the given values tofalse
.Example :
DoublePredicate tallSize = size -> size > 1.90; // assertion succeeds: assertThat(tallSize).rejects(1.75, 1.80, 1.85); // assertion fails because of 1.90 size: assertThat(tallSize).rejects(1.80, 1.85, 1.90);
- Parameters:
values
- values that the actualPredicate
should reject.- Returns:
- this assertion object.
- Throws:
AssertionError
- if the actualPredicate
accepts one of the given values.
-
acceptsInternal
-
rejectsInternal
-
acceptsAllInternal
-
rejectsAllInternal
-