84 packages tagged with “Approvals”
Enables verification of complex models and documents.
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
An open source utility to turn object graphs into strings. Automate your ToString and unit tests asserts.
ApprovalTests extension that normalizes pdfs to allow for better pdf verification
A ApprovalTests.Net reporter and approver to be used to unit test Neo4j with the Neo4jClient .net client
WPF extensions for ApprovalTests.
Utilities for approval object using StatePrinter (https://github.com/kbilsted/StatePrinter). For example: StatePrinterApprovals.Verify(turtle);
Distribution client library
Utilities for approval testing Windows Forms. Allows screenshot verification of Windows Forms. For example: WinFormsApprovals.Verify(new Button { BackColor = Color.LightBlue, Text = "Help" });
Diffa is a .netstandard unit-test assertion library that allows you to verify your test results against approved files. Inspired by [ApprovalTests](https://github.com/approvals/ApprovalTests.Net), Diffa will also automatically launch your favorite diff tool when an assertion fails so you can compare approve the results. ## Basic Use [TestClass] [SaveFilesAt("Approved/")] [Use(typeof(DiffReporter))] public class UnitTests [TestMethod] public void Ensure_results_is_well_formed() => Diff.Approve("This is my test results.");
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));
Utilities to use at runtime with EntityFramework to enable more tesable code. Use the ApprovalTests.EntityFramework nuget in your tests.
Easy way to tests queries generated by EntityFramework.
Easy way to tests queries generated by NHibernate. General concept here: http://blog.approvaltests.com/2009/04/approving-weather.html
Utilities for unit testing Asp and Asp.Mvc views and routes.
Entities for the Workflow application.
Enables verification of complex models and documents. A fork of VerifyTests