Skip to content

v1.0.9

Choose a tag to compare

@olgerd007 olgerd007 released this 24 Sep 17:45
6176d5f

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() and await response.VerifyHttpExchangeSnapshot() for real HttpClient, TestServer, and WebApplicationFactory clients.
  • Added HttpExchangeRecorder and 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