cjstehno / ersatz

🤖 A simulated HTTP server for testing client code with configurable responses.
https://cjstehno.github.io/ersatz
Apache License 2.0
47 stars 5 forks source link

Consider a more unified error/mismatch reporting system #163

Open cjstehno opened 2 years ago

cjstehno commented 2 years ago

Pass some sort of reporting context around that can have error, warning and mismatch information added to it and then dumped all at once in a formatted manner when needed. The current report is ok, but cannot gather information along the way, such as encoders/decoders used or missing for the request.

Also, Verification errors are pretty useless right now.