5

OSS Power-Ups: Verify – Webinar Recording

 2 years ago
source link: https://blog.jetbrains.com/dotnet/2021/07/15/oss-power-ups-verify-webinar-recording/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
.NET Tools How-To's Webinars

OSS Power-Ups: Verify – Webinar Recording

Matthias Koch
Matthias Koch July 15, 2021

The recording of our webinar, OSS Power-Ups: Verify, with Simon Cropp, is now available. Subscribe to our community newsletter to receive notifications about future webinars, or visit our dedicated OSS Power-Ups overview with all the previous episodes and background information.


This is the sixth episode of our series of our OSS Power-Ups, where we put a spotlight on open-source .NET projects. Verify is a snapshot tool that enables the assertion of complex data models and documents. Integrating with major test frameworks like xUnit, NUnit, and MSTest, it is called on test results during the assertion phase. Verify serializes the results and stores them so-called snapshot files that match the test name. On the next test execution, the new results are compared to the previously accepted snapshots. Tests will fail if the two snapshots do not match: either the change is unexpected, or the reference snapshot needs to be updated to the new result. Utilities are provided to streamline compatibility with a variety of libraries and technologies including Blazor, SQL Server, EntityFramework, and ASP.NET Core. One more surprise utility will be revealed during our webinar!

Don’t miss this opportunity to learn about snapshot testing in unforeseen scenarios!

Webinar agenda:

  • 0:00 Introduction
  • 5:00 Meet Simon
  • 16:08 Introduction to Verify
  • 18:26 Snapshot-Testing for WPF Applications
  • 28:10 Diff Tools
  • 29:34 Accepting Received Snapshots via Clipboard
  • 33:09 Accepting/Managing Snapshots via DiffEngineTray
  • 44:11 Details about WPF Snapshot-Testing
  • 55:33 Snapshot-Testing for Data Structures
  • 1:01:30 Scrubbers & Serialization Modification
  • 1:15:25 Verify Support Plugin for ReSharper and Rider
  • 1:21:54 Snapshot-Testing for Webpages (Multiple Files)
  • 1:27:42 Parameterized Snapshot-Testing
  • 1:30:37 Questions & Answers
  • 1:36:36 OSS PowerUps Landing Page

Resources:

Download Rider and give it a try!

About the presenter:

simon-cropp.jpgSimon Cropp
Simon Cropp is a software developer and part-time hacker. He maintains and contributes heavily to many and varied open-source projects. He strongly believes in the open-source ethos of “Paying it forward”.

Follow Simon on Twitter.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK