typesafe-rs-mock
In-process HTTP mock for typesafe-rs.
Binds 127.0.0.1:0, speaks HTTP/1.1, and scripts POST /v1/systemone and GET /v1/models. Tests use a real Client over loopback.
[]
= "0.1"
use ;
use ;
let mock = start.await;
mock.on_system_one.respond;
let client = new?;
let response = client
.system_one
.await?;
assert_eq!;
Script sequential failures, inject latency, and inspect mock.journal() for headers and bodies. See the typesafe-rs README.
Licensed under MIT OR Apache-2.0.