returned for Tags:"equals"
Efficient hash code and equality implementations for arbitrary objects.
A micro library for easily creating C# classes with value semantics. No need to override Equals, GetHashCode, et all.
Deep equal library done right
Generate the Equals, GetHashCode and operators methods from properties or fields decorated with the [Equals] Attribute.
C# class library, auto-generating the Equals and GetHashCode methods, based on the attribute configuration.
This library allows to define IEqualityComparer on arbitrary types to compare objects based on their members. Members are explicitly configured with strongly-typed fluent API. Members are not limited to properties but fields and methods can also be used for comparison. The library allows to...
Test your C# classes' Equals and GetHashCode implementations with ease
This library allows comparing objects and provide distinctions. What is more, this tool can set compare strategy for certain properties or fields and types
A simple diff comparison asserter that makes it easy to assert if two texts (strings) are equal, and display the differences in a diff tool if they are not.
Simply put it is a much simpler (and dumber) version of ApprovalTests that should get the job done for simple scenarios.
You can easily create...
Quick, easy, and correct implementation of object equality in .NET
Comparação de objetos equals.
A trivial class that is used to make sure that Equals and GetHashCode are properly overloaded with the correct semantics
The EqualityDefinition class simplifies the process of changing the meaning of equality for a type.
An extension for asserting object equality by using the Quarks.AssertComparer
Inheritable tuples with protected members, correct equals contract and optional cacheable hashcodes.
A simple library designed to eliminate most of the object comparison boilerplate logic.
Generic implementation of IEquilityComparer which may be usefull for comparing objects of the same types.
Provides recursive comparison and comparison by some properties.
Provides comparison in runtime if type is undefined.
Source code package. An extension for asserting object equality by using the Code.Collections.Generic.AssertComparer.