Operators.reportBadRequest(long)
ValueFormatters.ToStringConverter
Function
that convert objects to String
.BiFunction
aiming at producing a customized String
representation of a container type and its contained elements, each element being
potentially itself converted to String
using a ValueFormatters.ToStringConverter
:
it only considers specific container types, see ValueFormatters.Extractor.getTargetClass()
it can further filter these container instances using ValueFormatters.Extractor.matches(Object)
it can be applied to arbitrary objects, as it will default to String.valueOf(Object)
on non-matching containers
it can apply a ValueFormatters.ToStringConverter
to the content, passed as the second
parameter of the BiFunction
it reconstructs the String
representation of the container by
exploding
it and then joining
it with {#code ", "} delimiter, as well as custom ValueFormatters.Extractor.prefix(Object)
and ValueFormatters.Extractor.suffix(Object)
Object
to String
conversion Function
which is
also a Predicate
, and which only applies a custom conversion to targets that
match said Predicate
.verification
, expecting a completion signal
as terminal event.verification
, expecting an unspecified error
as terminal event.verification
, expecting an error of the specified
type as terminal event.verification
, expecting an error that matches
the given predicate as terminal event.verification
, expecting an error with the
specified message as terminal event.verification
, expecting an error as terminal event
which gets asserted via assertion(s) provided as a Consumer
.Verifies
the signals received by this subscriber, then exposes
various assertion methods
on the final state.Verifies
the signals received by this subscriber, then exposes
various assertion methods
on the final state.verification
, expecting that the Publisher
under test doesn't terminate but rather times out after the provided Duration
.Scheduler
that uses a virtual clock, allowing to manipulate time
(eg. in tests).VirtualTimeScheduler
, which is mandatory for a
StepVerifier
to work with virtual time.