Uses of Class
specialized_checkers.lambda.CheckerPredicate
Packages that use CheckerPredicate
-
Uses of CheckerPredicate in specialized_checkers.lambda
Subclasses with type arguments of type CheckerPredicate in specialized_checkers.lambdaModifier and TypeClassDescriptionclass
A specialized checker forPredicate
instances, providing a fluent API for validating function behavior and results.Methods in specialized_checkers.lambda that return CheckerPredicateModifier and TypeMethodDescriptionCheckerPredicate.activateDeepClone()
Enables deep cloning of input objects before passing them to thePredicate
.static <T> CheckerPredicate
<T> Creates a newCheckerPredicate
for the givenPredicate
instance with a default name.static <T> CheckerPredicate
<T> Creates a newCheckerPredicate
for the givenPredicate
instance with a custom name.CheckerPredicate.deactivateDeepClone()
Disables deep cloning of input objects before passing them to thePredicate
.CheckerPredicate.evaluatesFalse
(T input) Asserts that testing thePredicate
with the given input evaluates tofalse
.CheckerPredicate.evaluatesTrue
(T input) Asserts that testing thePredicate
with the given input evaluates totrue
.CheckerPredicate.producesExpected
(T input, boolean expected) Asserts that testing thePredicate
with the given input produces the expected boolean result.protected CheckerPredicate
<T> CheckerPredicate.self()
Returns this checker instance (for fluent API usage).CheckerPredicate.testWithoutException
(T input) Asserts that testing thePredicate
with the given input does not throw any exception.