NUnit.Framework.Constraints.CollectionOrderedConstraint
namespace NUnit.Framework.Constraints
{
public class EqualUsingConstraint<[Nullable(2)] T> : Constraint
{
public EqualUsingConstraint(T expected, Func<T, T, bool> comparer);
public EqualUsingConstraint(T expected, Func<object, object, bool> comparer);
public EqualUsingConstraint(T expected, IEqualityComparer<T> comparer);
public EqualUsingConstraint(T expected, IComparer<T> comparer);
public EqualUsingConstraint(T expected, Comparison<T> comparer);
public EqualUsingConstraint(T expected, IEqualityComparer comparer);
public EqualUsingConstraint(T expected, IComparer comparer);
public virtual ConstraintResult ApplyTo(T actual);
}
}
namespace NUnit.Framework.Constraints
{
public class CollectionOrderedConstraint : CollectionConstraint
{
public CollectionOrderedConstraint Ascending { get; }
public CollectionOrderedConstraint Descending { get; }
public CollectionOrderedConstraint Then { get; }
public CollectionOrderedConstraint();
public CollectionOrderedConstraint Using(IComparer comparer);
public CollectionOrderedConstraint Using<[Nullable(2)] T>(IComparer<T> comparer);
public CollectionOrderedConstraint Using<[Nullable(2)] T>(Comparison<T> comparer);
public CollectionOrderedConstraint By(string propertyName);
}
}