<PackageReference Include="NUnit" Version="4.4.0-beta.1" />

NUnit.Framework.IEqualWithUsingConstraintExtensions

Allows specifying a custom comparer for the EqualConstraint.
namespace NUnit.Framework { public static class IEqualWithUsingConstraintExtensions { public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, Func<TExpected, TExpected, bool> comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, IEqualityComparer<TExpected> comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, IComparer<TExpected> comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, Comparison<TExpected> comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TActual, [System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, Func<TActual, TExpected, bool> comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TActual, [System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, IComparer<TActual> comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, IEqualityComparer comparer); public static EqualUsingConstraint<TExpected> Using<[System.Runtime.CompilerServices.Nullable(2)] TExpected>(this IEqualWithUsingConstraint<TExpected> constraint, IComparer comparer); } }