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

EqualUsingConstraint<T>

public class EqualUsingConstraint<T> : Constraint
EqualUsingConstraint where the comparison is done by a user supplied comparer.
public EqualUsingConstraint(T expected, Func<T, T, bool> comparer)

Initializes a new instance of the EqualConstraint class.

public EqualUsingConstraint(T expected, Func<object, object, bool> comparer)

Initializes a new instance of the EqualConstraint class.

public EqualUsingConstraint(T expected, IEqualityComparer<T> comparer)

Initializes a new instance of the EqualConstraint class.

public EqualUsingConstraint(T expected, IComparer<T> comparer)

Initializes a new instance of the EqualConstraint class.

public EqualUsingConstraint(T expected, Comparison<T> comparer)

Initializes a new instance of the EqualConstraint class.

public EqualUsingConstraint(T expected, IEqualityComparer comparer)

Initializes a new instance of the EqualConstraint class.

public EqualUsingConstraint(T expected, IComparer comparer)

Initializes a new instance of the EqualConstraint class.

public virtual ConstraintResult ApplyTo(T actual)

Test whether the constraint is satisfied by a given value