<PackageReference Include="NUnit" Version="2.6.4" />

ComparisonAdapter

public abstract class ComparisonAdapter
ComparisonAdapter class centralizes all comparisons of values in NUnit, adapting to the use of any provided IComparer, IComparer<T> or Comparison<T>
public static ComparisonAdapter Default { get; }

Gets the default ComparisonAdapter, which wraps an NUnitComparer object.

protected ComparisonAdapter()

public static ComparisonAdapter For(IComparer comparer)

Returns a ComparisonAdapter that wraps an IComparer

public static ComparisonAdapter For<T>(IComparer<T> comparer)

Returns a ComparisonAdapter that wraps an IComparer<T>

public static ComparisonAdapter For<T>(Comparison<T> comparer)

Returns a ComparisonAdapter that wraps a Comparison<T>

public abstract int Compare(object expected, object actual)

Compares two objects