From 2e69e7343c7e4bb1217c7d6666daa7f5288063f5 Mon Sep 17 00:00:00 2001 From: neon-sunset Date: Wed, 10 Aug 2022 10:51:19 +0300 Subject: [PATCH] Fix overload resolution in tests --- RangeExtensions.Tests/Helpers.cs | 2 +- RangeExtensions.Tests/RangeEnumerable.ICollection.cs | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/RangeExtensions.Tests/Helpers.cs b/RangeExtensions.Tests/Helpers.cs index cb92c44..13f5eac 100644 --- a/RangeExtensions.Tests/Helpers.cs +++ b/RangeExtensions.Tests/Helpers.cs @@ -36,7 +36,7 @@ public static void EqualValueOrException( } } - public static void EqualValueOrException( + public static void EqualSequenceOrException( Func> expectedValueSource, Func> actualValueSource, bool allowInherited = false) diff --git a/RangeExtensions.Tests/RangeEnumerable.ICollection.cs b/RangeExtensions.Tests/RangeEnumerable.ICollection.cs index 52feb21..6f32a32 100644 --- a/RangeExtensions.Tests/RangeEnumerable.ICollection.cs +++ b/RangeExtensions.Tests/RangeEnumerable.ICollection.cs @@ -60,8 +60,6 @@ public void CopyTo_MatchesICollectionCopyTo(Range range, IEnumerable enumer var rangeEnumerable = range.AsEnumerable(); var numbersArray = enumerable.ToArray(); - // This one is really expensive due to element count * 'ValidRangePairs' * 'Data.Indexes' cost. - // Using generics should somewhat help with its performance. static int[] CopyCollection(int index, TCollection collection) where TCollection : ICollection { @@ -74,7 +72,7 @@ static int[] CopyCollection(int index, TCollection collection) foreach (var index in Data.Indexes(numbersArray)) { - AssertHelpers.EqualValueOrException( + AssertHelpers.EqualSequenceOrException( () => CopyCollection(index, numbersArray), () => CopyCollection(index, rangeEnumerable)); }