Verify for Rider and ReSharper
This plugin is a result of our OSS Power-Ups initiative at JetBrains. We've covered its features in our episode with Simon Cropp. If you like Verify, please consider sponsoring or contributing to the project. ❤️
Features
- Accept Received action in test context menu to accept the last received snapshot data (test is marked as outdated)
- Accept Received + Re-run tests same as above, plus automatic re-run of tests
- Compare Received/Verified action in test context menu to compare last received and verified snapshot with the preferred diff engine
- Open Verified action in test context menu to open verified files
- Actions support multi-selection
Customization
By default, Verify will open the diff tool automatically when a test fails. If you prefer using this plugin to review failed tests, you can set the DiffEngine_Disabled
environment variable to true
in the Unit Test Runner options:
- ReSharper: Options -> Tools -> Unit Testing -> Test Runner
- Rider: Settings -> Build, Execution, Deployment -> Unit Testing -> Test Runner