Uses of Class
specialized_checkers.lambda.CheckerConsumer
Packages that use CheckerConsumer
-
Uses of CheckerConsumer in specialized_checkers.lambda
Subclasses with type arguments of type CheckerConsumer in specialized_checkers.lambdaModifier and TypeClassDescriptionclass
A specialized checker forConsumer
instances, providing fluent assertions for verifying the behavior of Consumer operations.Methods in specialized_checkers.lambda that return CheckerConsumerModifier and TypeMethodDescriptionCheckerConsumer.activateDeepClone()
Enables deep cloning of input objects before passing them to theConsumer
.CheckerConsumer.applyWithoutException
(Collection<T> input) Asserts that applying theConsumer
to all elements in the given collection does not throw any exception.CheckerConsumer.applyWithoutException
(T input) Asserts that applying theConsumer
to the given input does not throw any exception.static <T> CheckerConsumer
<T> Creates a newCheckerConsumer
for the givenConsumer
instance with a default name.static <T> CheckerConsumer
<T> Creates a newCheckerConsumer
for the givenConsumer
instance with a custom name.CheckerConsumer.deactivateDeepClone()
Disables deep cloning of input objects before passing them to theConsumer
.CheckerConsumer.doesNothing
(Collection<T> input) Asserts that applying theConsumer
to all elements in the given collection does not modify any input (all inputs remain unchanged).CheckerConsumer.doesNothing
(T input) Asserts that applying theConsumer
to the given input does not modify the input (input remains unchanged).CheckerConsumer.modifiesInput
(Collection<T> input, Predicate<T> condition) Asserts that applying theConsumer
to all elements in the given collection modifies each input as specified by the provided condition.CheckerConsumer.modifiesInput
(T input, Predicate<T> condition) Asserts that applying theConsumer
to the given input modifies the input as specified by the provided condition.protected CheckerConsumer
<T> CheckerConsumer.self()
Returns this checker instance (for fluent API usage).