Skip to main content
repost-client-test provides StubTransport, a recording, no-network transport. Set it via the transport property, enqueue responses, send, and assert on the recorded request. The Authorization header is stripped from recordings; the idempotency key travels as the Idempotency-Key header:
Add repost-client-test in test scope. It also ships enqueueFailure, enqueuePending for deferred completion, a RecordingObserver, a NoNetworkGuard, and deterministic clocks and generators.

Continue

Frameworks

Spring Boot, Jakarta CDI, Ktor, and the framework-neutral core pattern.

Reliability

The delivery states and error codes to exercise in your tests.

HTTP API

The endpoint and retry rules the stub transport stands in for.