Verify
Test comparer
A tool for comparing complex data models and documents during testing, failing tests if there are differences.
Verify is a snapshot testing tool that simplifies the assertion of complex data models and documents.
3k stars
16 watching
144 forks
Language: C#
last commit: 6 days ago
Linked from 2 awesome lists
assertion-librarysnapshotsnapshot-testingtesting
Related projects:
Repository | Description | Stars |
---|---|---|
verifytests/verify.terminal | A tool for managing Verify snapshots and accepting/rejecting pending changes | 34 |
verifytests/verify.quibble | A tool that allows comparing text data using the Quibble library and integrates it with Verify for testing. | 2 |
verifytests/verify.http | A tool for verifying web bit integrity and security | 21 |
fluentvalidation/fluentvalidation | A .NET validation library that uses a fluent interface and lambda expressions to build strongly-typed validation rules. | 9,111 |
verifytests/verify.aspnetcore | A tool for verifying the correctness of ASP.NET Core applications and their middleware | 6 |
fluentassertions/fluentassertions | Provides a set of extension methods to naturally specify expected outcomes in unit tests. | 3,784 |
verifytests/verify.nsubstitute | Adds Verify support for NSubstitute types | 0 |
verifytests/verify.nservicebus | Adds support for verifying NServiceBus message interactions in tests. | 5 |
verifytests/verify.blazor | A tool for verifying Blazor components by capturing their rendered HTML and model state in a snapshot file. | 33 |
verifytests/verify.diffplex | A tool for comparing and verifying the differences between two text files using a diffplex algorithm. | 10 |
verifytests/verify.phash | A C# library that extends the Verify class to enable comparison of documents using Phash hashing. | 4 |
verifytests/verify.imagemagick | A tool for verifying digital documents by comparing images of converted versions. | 5 |
verifytests/verify.zerolog | A tool for testing and verifying the correctness of error logging mechanisms in C# applications. | 6 |
verifytests/verify.nodatime | A tool that provides test verification support for NodaTime values | 2 |
verifytests/verify.brighter | Adds support for verifying a specific command processing framework | 2 |