Found 73 packages
Recursive object comparer for .Net. Based on Portable Class Library for Net45, Windows Store apps and Windows Phone 8.
Framework provides mechanism to compare classes, allows override comparison rules for specific properties and types.
Add deep object comparison to your NUnit assertions. Simply use Is.DeepEqualTo in place of Is.EqualTo.
Package Description
Simple Object Comparer that generates a Diff between objects and is able to Patch one object to transforms into the other. Uses Newtonsoft Json.Net for Diff and Patch. Note: this nuget package contains C# source code and depends on .Net 4.0.
AutoCompare is a simple library with the goal of making it effortless to compare two objects of the same type to generate the list of modified properties.
A simple library that compares objects (useful for unit testing) using reflection.
Forked package of Compare .NET Objects (https://comparenetobjects.codeplex.com/) with some fixes
High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format. Provides bonus DeepEquals and DeepClone methods.
Create snapshots of any .Net object, compare them and create a structured diff; C#; .Net2.0; .Net4.0
Provides dynamic datatype conversion functions and a high performing alternative to the `object`type when dealing with data types that are unknown at compile time.
AutoCompare is a simple library with the goal of making it effortless to compare two objects of the same type to generate the list of modified properties.
Shows the differences between the two objects.
.net ObjectCompare
Rrs.ObjectCompare Class Library
Hassle free deep object comparison assertions for NUnit.
Helper for best practice of override equals and compare. To be used in my personal projects
Library to compare two entity object graphs detecting changes
Package Description
Simple object comparer and object member collector.