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

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); } }