Repository navigation
v1.0.9
Highlights
- Added complete outbound HTTP exchange snapshots covering requests, responses, send failures, partial bodies, and content-read failures.
- Added response-based verification with
await response.ShouldMatchHttpExchangeSnapshot()andawait response.VerifyHttpExchangeSnapshot()for realHttpClient, TestServer, andWebApplicationFactoryclients. - Added
HttpExchangeRecorderand factory/client setup helpers that capture request bodies before transports consume or replace them. - Added independent request and response header filtering/redaction, sensitive query-value redaction, nested body-member and JSON-path scrubbing, and dynamic URL normalization.
- Added structural JSON, text, binary, empty-body, malformed-content, and failure snapshot coverage.
Quality
- Full test suite: 762 passed, 8 explicitly skipped, 0 failed.
- Snapshot coverage gate: 95.4% lines and 84.0% branches.
The release workflow publishes all 13 packages in the XBullet.EasyTesting package family to NuGet.org.
Full Changelog: v1.0.8...v1.0.9