NUnit.Framework.Constraints.CollectionItemsEqualConstraint
CollectionItemsEqualConstraint is the abstract base class for all
collection constraints that apply some notion of item equality
as a part of their operation.
namespace NUnit.Framework.Constraints
{
public abstract class CollectionItemsEqualConstraint : CollectionConstraint
{
protected bool IgnoringCase { get; }
protected bool IgnoringWhiteSpace { get; }
protected bool UsingExternalComparer { get; }
public CollectionItemsEqualConstraint IgnoreCase { get; }
public CollectionItemsEqualConstraint IgnoreWhiteSpace { get; }
protected CollectionItemsEqualConstraint();
protected CollectionItemsEqualConstraint(object arg);
public CollectionItemsEqualConstraint Using(IComparer comparer);
public CollectionItemsEqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(IComparer<T> comparer);
public CollectionItemsEqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(Comparison<T> comparison);
public CollectionItemsEqualConstraint Using(IEqualityComparer comparer);
public CollectionItemsEqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(IEqualityComparer<T> comparer);
public CollectionItemsEqualConstraint Using<[System.Runtime.CompilerServices.Nullable(2)] T>(Func<T, T, bool> comparer);
public CollectionItemsEqualConstraint UsingPropertiesComparer();
protected bool ItemsEqual(object x, object y);
protected CollectionTally Tally(IEnumerable c);
}
}