NUnit.Framework.Constraints.EqualConstraint
EqualConstraint is able to compare an actual value with the
expected value provided in its constructor. Two objects are
considered equal if both are null, or if both have the same
value. NUnit has special semantics for some object types.
namespace NUnit.Framework.Constraints
{
public class EqualConstraint : Constraint
{
public Tolerance Tolerance { get; }
public bool CaseInsensitive { get; }
public bool IgnoringWhiteSpace { get; }
public bool ComparingProperties { get; }
public bool ClipStrings { get; }
public bool HasFailurePoints { get; }
public IList<NUnitEqualityComparer.FailurePoint> FailurePoints { get; }
public EqualConstraint IgnoreCase { get; }
public EqualConstraint IgnoreWhiteSpace { get; }
public EqualConstraint NoClip { get; }
public EqualConstraint AsCollection { get; }
public EqualConstraint WithSameOffset { get; }
public EqualConstraint Ulps { get; }
public EqualConstraint Percent { get; }
public EqualConstraint Days { get; }
public EqualConstraint Hours { get; }
public EqualConstraint Minutes { get; }
public EqualConstraint Seconds { get; }
public EqualConstraint Milliseconds { get; }
public EqualConstraint Ticks { get; }
public EqualConstraint(object expected);
public EqualConstraint Within(object amount);
public EqualConstraint Using(IComparer comparer);
public EqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(IComparer<T> comparer);
public EqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(Func<T, T, bool> comparer);
public EqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(Comparison<T> comparer);
public EqualConstraint Using(IEqualityComparer comparer);
public EqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(IEqualityComparer<T> comparer);
public EqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] TActual, [System.Runtime.CompilerServices.Nullable(2)] TExpected>(Func<TActual, TExpected, bool> comparison);
public EqualConstraint UsingPropertiesComparer();
}
}