snapshot-testing

Installation
SKILL.md

Snapshot Testing with Verify

When to Use This Skill

Use snapshot testing when:

  • Verifying rendered output (HTML emails, reports, generated code)
  • Approving public API surfaces for breaking change detection
  • Testing HTTP response bodies and headers
  • Validating serialization output
  • Catching unintended changes in complex objects

What is Snapshot Testing?

Snapshot testing captures output and compares it against a human-approved baseline:

Installs
256
GitHub Stars
992
First Seen
Jan 29, 2026
snapshot-testing — aaronontheweb/dotnet-skills