Verify
Verify copied to clipboard
Verify is a snapshot tool that simplifies the assertion of complex data models and documents.
This is the implementation of discussed issue #890
Hello, Updating from 23.7.1 to 23.7.2 is breaking my CI. I'm building my application on a Windows machine and executing the tests on a Linux one. In the CI log...
#### Is the feature request related to a problem Currently, MSTest support uses a `VerifyBase` base class that all tests must inherit from. This requirement can cause issues with other...
### Situation We have a big project with a thousand tests and a few thousand approved files. We previously used `ApprovalTests` and migrated to `VerifyTests`. ### Problems 1. Changing from...
#### Is the feature request related to a problem Take for example this [class](https://github.com/HangfireIO/Hangfire/blob/main/src/Hangfire.Core/Storage/Monitoring/JobDetailsDto.cs). I want to be able to scrub property/member names and string dictionary keys using a predicate...
#### Describe the bug In the Sentry .NET SDK repo, I opened a [PR to change the GHA runner from `ubuntu-latest` to `ubuntu-latest-4-cores`.](https://github.com/getsentry/sentry-dotnet/pull/3675) [A verify test on the Serilog tests...
I was using AutoFixture which produces strings consisting of "constantPrefixPlusGUID". I was surprised that the GUID scrubber did not scrub those GUIDs and found that the algorithm to detect the...
#### Is the feature request related to a problem When running `await VerifyChecks.Run();`, it will throw out the following exception: ``` VerifyCheckException Expected .gitIgnore to contain settings for Verify. Path:...
nothing should register for object ``` VerifierSettings.RegisterFileConverter( (object value, IReadOnlyDictionary context) ```
VerifyJson throws PlatformNotSupportedException in AOT (Dynamic code generation is not supported)
**Description:** When running tests against an AOT build, calling await VerifyJson(responseBody); fails with: `System.PlatformNotSupportedException : Dynamic code generation is not supported on this platform.` This appears to come from Verify’s...