3 instantiations of AssertEqualityComparer
xunit.assert (3)
Comparers.cs (1)
30 new AssertEqualityComparer<T?>(innerComparer);
Sdk\AssertEqualityComparer.cs (2)
121 internal static readonly IEqualityComparer DefaultInnerComparer = new AssertEqualityComparerAdapter<object>(new AssertEqualityComparer<object>()); 490 new AssertEqualityComparer<U>(innerComparer: innerComparer).Equals(x, y);
19 references to AssertEqualityComparer
xunit.assert (19)
AsyncCollectionAsserts.cs (4)
296 Equal(expected, AssertHelper.ToEnumerable(actual), AssertEqualityComparer<T>.FromComparer(comparer)); 315 Equal(AssertHelper.ToEnumerable(expected), AssertHelper.ToEnumerable(actual), AssertEqualityComparer<T>.FromComparer(comparer)); 415 NotEqual(expected, AssertHelper.ToEnumerable(actual), AssertEqualityComparer<T>.FromComparer(comparer)); 434 NotEqual(AssertHelper.ToEnumerable(expected), AssertHelper.ToEnumerable(actual), AssertEqualityComparer<T>.FromComparer(comparer));
CollectionAsserts.cs (2)
516 Equal(expected, actual, AssertEqualityComparer<T>.FromComparer(comparer)); 598 NotEqual(expected, actual, AssertEqualityComparer<T>.FromComparer(comparer));
EqualityAsserts.cs (8)
114 Equal(expected, actual, AssertEqualityComparer<T>.FromComparer(comparer)); 178 var aec = comparer as AssertEqualityComparer<T>; 206 result = CollectionTracker.AreCollectionsEqual(expectedTracker, actualTracker, itemComparer, itemComparer == AssertEqualityComparer<T>.DefaultInnerComparer, out mismatchedIndex); 633 NotEqual(expected, actual, AssertEqualityComparer<T>.FromComparer(comparer)); 706 var aec = comparer as AssertEqualityComparer<T>; 727 result = CollectionTracker.AreCollectionsEqual(expectedTracker, actualTracker, itemComparer, itemComparer == AssertEqualityComparer<T>.DefaultInnerComparer, out mismatchedIndex);
Sdk\AssertEqualityComparer.cs (3)
100 /// Gets an exception that indicates that GetHashCode was called on <see cref="AssertEqualityComparer{T}.FuncEqualityComparer"/> 132 /// Initializes a new instance of the <see cref="AssertEqualityComparer{T}" /> class. 142 this.innerComparer = new Lazy<IEqualityComparer>(() => innerComparer ?? AssertEqualityComparer<T>.DefaultInnerComparer);
Sdk\CollectionTracker.cs (2)
73 /// comparer from <see cref="AssertEqualityComparer{T}"/>; pass <c>false</c>, otherwise.</param> 275 var innerCompare = AreCollectionsEqual(xCurrentTracker, yCurrentTracker, AssertEqualityComparer<object>.DefaultInnerComparer, true, out _);