Top 20 NuGet approvals Packages

A picture's worth a 1000 tests. Unit testing asserts can be difficult to use. Approval tests simplify this by taking a snapshot of the results, and confirming that they have not changed.
Common helper classes developed with ApprovalTests
Utilities for approval testing Windows Forms. Allows screenshot verification of Windows Forms. For example: WinFormsApprovals.Verify(new Button { BackColor = Color.LightBlue, Text = "Help" });
Utilities for approval testing Rdlc Reports. Allows Rdlc image verification and utilities to populate datasets. For example: RdlcApprovals.VerifyReport("YourReport.rdlc", new YourDataTable().AddTestDataRows(1));
ApprovalTests extension that normalizes pdfs to allow for better pdf verification
An open source utility to turn object graphs into strings. Automate your ToString and unit tests asserts.
Utilities for unit testing Asp WebApi Projects. Builds on ApprovalTests
Utilities for unit testing Asp and Asp.Mvc views and routes. Builds on ApprovalTests
A ApprovalTests.Net reporter and approver to be used to unit test Neo4j with the Neo4jClient .net client
An image reporter to be used with ApprovalTests.Net