Top 20 NuGet equality Packages
What you have been waiting for. Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.
Fast, convention-based, zero-code equality functions
An extensible deep comparison library for .NET
Helper methods/classes for operating on objects of type IEnumerable.
Helper methods/classes to test objects for equality.
An extensible deep comparison library for .NET
Add deep object comparison to your NUnit assertions.
Simply use Is.DeepEqualTo in place of Is.EqualTo.
MADE.NET Collections allows you to easily interact with collections, lists, arrays, and dictionaries.
A set of Expression tree based object instance comparers
A micro library for easily creating C# classes with value semantics. No need to override Equals, GetHashCode, et all.
Assert a result to an expected value and provide the diff
A .NET library for working with a tree of objects.
Test your C# classes' Equals and GetHashCode implementations with ease
Deep equal library done right
A base class library that allows two different databases to have identical structures.
A class library that allows two different SQL Server databases to have identical structures.
The EqualityDefinition class simplifies the process of changing the meaning of equality for a type.
Implementation of Domain Driven Design Value Object in .NET