XBullet.EasyTesting.Snapshots.Http
1.0.7
See the version list below for details.
dotnet add package XBullet.EasyTesting.Snapshots.Http --version 1.0.7
NuGet\Install-Package XBullet.EasyTesting.Snapshots.Http -Version 1.0.7
<PackageReference Include="XBullet.EasyTesting.Snapshots.Http" Version="1.0.7" />
<PackageVersion Include="XBullet.EasyTesting.Snapshots.Http" Version="1.0.7" />
<PackageReference Include="XBullet.EasyTesting.Snapshots.Http" />
paket add XBullet.EasyTesting.Snapshots.Http --version 1.0.7
#r "nuget: XBullet.EasyTesting.Snapshots.Http, 1.0.7"
#:package XBullet.EasyTesting.Snapshots.Http@1.0.7
#addin nuget:?package=XBullet.EasyTesting.Snapshots.Http&version=1.0.7
#tool nuget:?package=XBullet.EasyTesting.Snapshots.Http&version=1.0.7
XBullet.EasyTesting.Snapshots.Http
Snapshot adapters for requests captured by XBullet.EasyTesting.Http. The package references
XBullet.EasyTesting.Snapshots.Core and keeps the existing
XBullet.EasyTesting.Snapshots namespace.
dotnet add package XBullet.EasyTesting.Snapshots.Http
await handler.ShouldMatchRequestsSnapshot(
new StubHttpRequestSnapshotOptions()
.IgnoringHeaders("X-Retry-Count")
.RedactingHeader("X-Session")
.RedactingQueryParameter("tenant_secret"),
new SnapshotSettings()
.ScrubMembers("timestamp", "requestId"));
JSON request bodies are captured structurally with System.Text.Json. Authorization, cookies,
API keys, correlation IDs, and tracing headers are excluded by default. Common secret-bearing query
parameters are redacted by default; additional header and query values can be preserved as
{Redacted}.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- XBullet.EasyTesting.Http (>= 1.0.7)
- XBullet.EasyTesting.Snapshots.Core (>= 1.0.7)
-
net8.0
- XBullet.EasyTesting.Http (>= 1.0.7)
- XBullet.EasyTesting.Snapshots.Core (>= 1.0.7)
-
net9.0
- XBullet.EasyTesting.Http (>= 1.0.7)
- XBullet.EasyTesting.Snapshots.Core (>= 1.0.7)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on XBullet.EasyTesting.Snapshots.Http:
| Package | Downloads |
|---|---|
|
XBullet.EasyTesting.Snapshots
Compatibility facade for the split snapshot core and outbound HTTP adapter packages. |
GitHub repositories
This package is not used by any popular GitHub repositories.