diff --git a/Recyclable.Collections.TestData/RecyclableLongListTestData.cs b/Recyclable.Collections.TestData/RecyclableLongListTestData.cs index e22bd3c..bb4f120 100644 --- a/Recyclable.Collections.TestData/RecyclableLongListTestData.cs +++ b/Recyclable.Collections.TestData/RecyclableLongListTestData.cs @@ -376,7 +376,7 @@ namespace Recyclable.Collections.TestData yield return ($"T[{itemsCount}]", testRefData, itemsCount); } - public static IEnumerable<(long ItemsCount, int BlockSize)> CreateTargetDataVariants() + public static IEnumerable<(long ItemsCount, int BlockSize)> CreateItemsCountWithBlockSizeVariants() { foreach (var itemsCount in ItemsCountVariants) { @@ -420,6 +420,8 @@ namespace Recyclable.Collections.TestData }; public static IEnumerable ItemsCountTestCases { get; } = ItemsCountVariants.Select(x => new object[] { (int)x }); + public static IEnumerable<(long ItemsCount, int BlockSize)> ItemsCountWithBlockSizeVariants { get; } = CreateItemsCountWithBlockSizeVariants(); + public static IEnumerable ItemsCountWithBlockSizeTestCases { get; } = ItemsCountWithBlockSizeVariants.Select(x => new object[] { x.ItemsCount, x.BlockSize }); public static IEnumerable<(string TestCase, IEnumerable TestData, long ItemsCount)> SourceDataVariants { get; } = CreateSourceDataVariants(); public static IEnumerable SourceDataTestCases { get; } = SourceDataVariants.Select(x => new object[] { x.TestCase, x.TestData, x.ItemsCount }); public static IEnumerable<(string TestCase, IEnumerable TestData, long ItemsCount, int BlockSize)> SourceDataWithBlockSizeVariants { get; } = CombineSourceDataWithBlockSize(CreateSourceDataVariants()); @@ -441,7 +443,5 @@ namespace Recyclable.Collections.TestData public static IEnumerable SourceRefDataWithBlockSizeWithItemIndexWithRangeTestCases { get; } = SourceRefDataWithBlockSizeWithItemIndexWithRangeVariants.Select(x => new object[] { x.TestCase, x.TestData, x.ItemsCount, x.BlockSize, x.ItemsIndexesWithRange }); public static IEnumerable<(string TestCase, IEnumerable TestData, long ItemsCount, IEnumerable ItemIndexes)> SourceRefDataWithItemIndexVariants { get; } = CreateSourceRefDataWithItemIndexVariants(); public static IEnumerable SourceRefDataWithItemIndexTestCases { get; } = SourceRefDataWithItemIndexVariants.Select(x => new object[] { x.TestCase, x.TestData, x.ItemsCount, x.ItemIndexes }); - public static IEnumerable<(long ItemsCount, int BlockSize)> TargetDataVariants { get; } = CreateTargetDataVariants(); - public static IEnumerable TargetDataTestCases { get; } = TargetDataVariants.Select(x => new object[] { x.ItemsCount, x.BlockSize }); } } \ No newline at end of file