From 84b59b11938f9aa78fe5fcecf00c2f5a8dbb90be Mon Sep 17 00:00:00 2001 From: Sebastiaan Janssen Date: Tue, 25 Sep 2018 22:03:12 +0200 Subject: [PATCH] Removed tests for FlattenList --- .../CoreThings/EnumerableExtensionsTests.cs | 22 ------------------- 1 file changed, 22 deletions(-) diff --git a/src/Umbraco.Tests/CoreThings/EnumerableExtensionsTests.cs b/src/Umbraco.Tests/CoreThings/EnumerableExtensionsTests.cs index 01b3adb383..e734713c76 100644 --- a/src/Umbraco.Tests/CoreThings/EnumerableExtensionsTests.cs +++ b/src/Umbraco.Tests/CoreThings/EnumerableExtensionsTests.cs @@ -51,15 +51,9 @@ namespace Umbraco.Tests.CoreThings } }; -#pragma warning disable CS0618 // Type or member is obsolete - var flattened = FlattenList(hierarchy.Children, x => x.Children); -#pragma warning restore CS0618 // Type or member is obsolete var selectRecursive = hierarchy.Children.SelectRecursive(x => x.Children); - Assert.AreEqual(3, flattened.Count()); Assert.AreEqual(3, selectRecursive.Count()); - - Assert.IsTrue(flattened.SequenceEqual(selectRecursive)); } [Test] @@ -118,17 +112,8 @@ namespace Umbraco.Tests.CoreThings } }; -#pragma warning disable CS0618 // Type or member is obsolete - var flattened = FlattenList(hierarchy.Children, x => x.Children); -#pragma warning restore CS0618 // Type or member is obsolete var selectRecursive = hierarchy.Children.SelectRecursive(x => x.Children); - - Assert.AreEqual(10, flattened.Count()); Assert.AreEqual(10, selectRecursive.Count()); - - // both methods return the same elements, but not in the same order - Assert.IsFalse(flattened.SequenceEqual(selectRecursive)); - foreach (var x in flattened) Assert.IsTrue(selectRecursive.Contains(x)); } private class TestItem @@ -142,13 +127,6 @@ namespace Umbraco.Tests.CoreThings public IEnumerable Children { get; set; } } - - - private IEnumerable FlattenList(IEnumerable e, Func> f) - { - return e.SelectMany(c => FlattenList(f(c), f)).Concat(e); - } - [Test] public void InGroupsOf_ReturnsAllElements() {