Visual Studio extension for configuring Scand Storm Petrel. Provides a UI to set up test project settings, enabling automatic rewriting of expected baselines according to StormPetrel's use cases.
Alternative: Manually install NuGet packages and setup settings according to the configuration.
.NET abstractions of the Scand.StormPetrel.Generator. They can be implemented in projects such as Scand.StormPetrel.FileSnapshotInfrastructure or in custom libraries/test projects.
.NET Incremental Generator that creates modified copies of unit and/or integration tests to update expected baselines in original tests, automating baseline creation and accelerating test development.
.NET library that implements Scand.StormPetrel.Generator.Abstraction to rewrite expected baseline files with actual snapshots (HTML, JSON, XML, images, or other bytes). This can be utilized in Snapshot Unit Testing when snapshots are stored as individual files in the file system.
Analyzers for .NET test projects to ensure their code and configuration are compatible with Scand Storm Petrel's expected baseline updates.
- Baseline Testing: What It Is, Why It Matters, and the Best Free Tools to Get Started
- Snapshot Testing in .NET with Scand Storm Petrel
- Unit Testing with C# and .NET: The Complete Guide
- Snapshot testing in .NET with Storm Petrel
- Автоматизация тестирования в .NET с Storm Petrel
- How I Simplified Testing in .NET via Storm Petrel
We’d love to hear your feedback! Please leave a review of Storm Petrel on G2: Leave a review on G2.
At SCAND, we specialize in building advanced .NET solutions to help businesses develop new or modernize their legacy applications. If you need help getting started with Storm Petrel or support with implementation, we're ready to assist. Whether you're refactoring or rewriting, our team can help solve any challenges you might face. Visit our page to learn more, or reach out for hands-on guidance.

