diff --git a/ICD.Common.Utils.Tests/Extensions/EnumerableExtensionsTest.cs b/ICD.Common.Utils.Tests/Extensions/EnumerableExtensionsTest.cs index 8ae429e..0f99282 100644 --- a/ICD.Common.Utils.Tests/Extensions/EnumerableExtensionsTest.cs +++ b/ICD.Common.Utils.Tests/Extensions/EnumerableExtensionsTest.cs @@ -37,7 +37,7 @@ namespace ICD.Common.Utils.Tests.Extensions Assert.AreEqual(0, result); Assert.AreEqual(false, exists); - sequence = new int[] { expected }; + sequence = new[] { expected }; exists = sequence.TryFirst(out result); Assert.AreEqual(expected, result); @@ -55,7 +55,7 @@ namespace ICD.Common.Utils.Tests.Extensions Assert.AreEqual(0, result); Assert.AreEqual(false, exists); - sequence = new int[] { expected }; + sequence = new[] { expected }; exists = sequence.TryFirst(i => i == expected, out result); Assert.AreEqual(expected, result); @@ -73,7 +73,7 @@ namespace ICD.Common.Utils.Tests.Extensions Assert.AreEqual(0, result); Assert.AreEqual(false, exists); - sequence = new int[] { expected }; + sequence = new[] { expected }; exists = sequence.TryElementAt(0, out result); Assert.AreEqual(expected, result); @@ -83,8 +83,8 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void SequenceEqualTest() { - int[] a = new int[] { 1, 2, 3, 4}; - int[] b = new int[] { 1, 4, 9, 16}; + int[] a = new[] { 1, 2, 3, 4}; + int[] b = new[] { 1, 4, 9, 16}; Assert.IsFalse(a.SequenceEqual(b, (x, y) => x == y)); Assert.IsTrue(a.SequenceEqual(b, (x, y) => x * x == y)); @@ -93,10 +93,10 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ScrambledEqualsTest() { - IEnumerable a = new int[] { 1, 2, 3, 4 }; - IEnumerable b = new int[] { 3, 1, 2, 4 }; - IEnumerable c = new int[] { 1, 2, 3, 4, 4 }; - IEnumerable d = new int[] { 1, 2, 3, 4, 5 }; + IEnumerable a = new[] { 1, 2, 3, 4 }; + IEnumerable b = new[] { 3, 1, 2, 4 }; + IEnumerable c = new[] { 1, 2, 3, 4, 4 }; + IEnumerable d = new[] { 1, 2, 3, 4, 5 }; Assert.IsTrue(a.ScrambledEquals(b)); Assert.IsFalse(a.ScrambledEquals(c)); @@ -106,10 +106,10 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ScrambledEqualsComparerTest() { - IEnumerable a = new int[] { 1, 2, 3, 4 }; - IEnumerable b = new int[] { 3, 1, 2, 4 }; - IEnumerable c = new int[] { 1, 2, 3, 4, 4 }; - IEnumerable d = new int[] { 1, 2, 3, 4, 5 }; + IEnumerable a = new[] { 1, 2, 3, 4 }; + IEnumerable b = new[] { 3, 1, 2, 4 }; + IEnumerable c = new[] { 1, 2, 3, 4, 4 }; + IEnumerable d = new[] { 1, 2, 3, 4, 5 }; Assert.IsTrue(a.ScrambledEquals(b, EqualityComparer.Default)); Assert.IsFalse(a.ScrambledEquals(c, EqualityComparer.Default)); @@ -119,7 +119,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void FindIndexPredicateTest() { - IEnumerable a = new int[] { 1, 2, 3, 4 }; + IEnumerable a = new[] { 1, 2, 3, 4 }; Assert.AreEqual(2, a.FindIndex(i => i == 3)); } @@ -184,7 +184,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void PrependManyTest() { - int[] values = (new int[] { 4, 5, 6 }).PrependMany(1, 2, 3).ToArray(); + int[] values = (new[] { 4, 5, 6 }).PrependMany(1, 2, 3).ToArray(); Assert.AreEqual(6, values.Length); Assert.AreEqual(1, values[0]); @@ -206,7 +206,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void AppendManyTest() { - int[] values = (new int[] { 1, 2, 3 }).AppendMany(4, 5, 6).ToArray(); + int[] values = (new[] { 1, 2, 3 }).AppendMany(4, 5, 6).ToArray(); Assert.AreEqual(6, values.Length); Assert.AreEqual(1, values[0]); @@ -220,7 +220,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void OrderTest() { - int[] values = (new int[] { 2, 3, 1 }).Order().ToArray(); + int[] values = (new[] { 2, 3, 1 }).Order().ToArray(); Assert.AreEqual(3, values.Length); Assert.AreEqual(1, values[0]); @@ -231,7 +231,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ExceptTest() { - int[] values = (new int[] { 1, 2, 3 }).Except(2).ToArray(); + int[] values = (new[] { 1, 2, 3 }).Except(2).ToArray(); Assert.AreEqual(2, values.Length); Assert.AreEqual(1, values[0]); @@ -241,7 +241,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ToHashSetTest() { - IcdHashSet values = (new int[] { 1, 2, 3 }).ToHashSet(); + IcdHashSet values = (new[] { 1, 2, 3 }).ToHashSet(); Assert.AreEqual(3, values.Count); Assert.IsTrue(values.Contains(1)); @@ -252,7 +252,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ToDictionaryIntTest() { - Dictionary values = (new int[] { 1, 2, 3 }).ToDictionary(); + Dictionary values = (new[] { 1, 2, 3 }).ToDictionary(); Assert.AreEqual(3, values.Count); Assert.AreEqual(1, values[0]); @@ -263,7 +263,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ToDictionaryUIntTest() { - Dictionary values = (new int[] { 1, 2, 3 }).ToDictionaryUInt(); + Dictionary values = (new[] { 1, 2, 3 }).ToDictionaryUInt(); Assert.AreEqual(3, values.Count); Assert.AreEqual(1, values[0]); @@ -292,24 +292,24 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void UnanimousTest() { - Assert.IsTrue((new bool[] { true, true, true}).Unanimous()); - Assert.IsTrue((new bool[] { false, false, false }).Unanimous()); - Assert.IsFalse((new bool[] { false, true, false }).Unanimous()); + Assert.IsTrue((new[] { true, true, true}).Unanimous()); + Assert.IsTrue((new[] { false, false, false }).Unanimous()); + Assert.IsFalse((new[] { false, true, false }).Unanimous()); Assert.IsFalse((new bool[] { }).Unanimous()); } [Test] public void UnanimousOtherTest() { - Assert.AreEqual("A", (new string[] { "A", "A", "A" }).Unanimous("B")); - Assert.AreEqual("C", (new string[] { "B", "A", "B" }).Unanimous("C")); + Assert.AreEqual("A", (new[] { "A", "A", "A" }).Unanimous("B")); + Assert.AreEqual("C", (new[] { "B", "A", "B" }).Unanimous("C")); Assert.AreEqual("A", (new string[] { }).Unanimous("A")); } [Test] public void PartitionTest() { - int[][] items = (new int[] { 1, 2, 3, 4, 5, 6, 7, 8 }).Partition(3) + int[][] items = (new[] { 1, 2, 3, 4, 5, 6, 7, 8 }).Partition(3) .Select(p => p.ToArray()) .ToArray(); @@ -337,10 +337,10 @@ namespace ICD.Common.Utils.Tests.Extensions IEnumerable a = new int[] {}; Assert.AreEqual(0, a.GetAdjacentPairs().Count()); - IEnumerable b = new int[] { 1 }; + IEnumerable b = new[] { 1 }; Assert.AreEqual(0, b.GetAdjacentPairs().Count()); - IEnumerable c = new int[] { 1, 2, 3 }; + IEnumerable c = new[] { 1, 2, 3 }; int[][] cPairs = c.GetAdjacentPairs().ToArray(); Assert.AreEqual(2, cPairs.Length); @@ -353,14 +353,14 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void MinByTest() { - Assert.AreEqual(1, (new int[] { 3, 6, 2, 7, 1 }).MinBy(i => i)); + Assert.AreEqual(1, new[] { 3, 6, 2, 7, 1 }.MinBy(i => i)); } [Test] public void MinByComparerTest() { IComparer comparer = new NegativeComparer(); - Assert.AreEqual(7, (new int[] { 3, 6, 2, 7, 1 }).MinBy(i => i, comparer)); + Assert.AreEqual(7, new[] { 3, 6, 2, 7, 1 }.MinBy(i => i, comparer)); } private class NegativeComparer : IComparer @@ -394,7 +394,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ConsolidateTest() { - string[] sequence = EnumerableExtensions.Consolidate(new string[] { "A", "B", "B", "C" }).ToArray(); + string[] sequence = EnumerableExtensions.Consolidate(new[] { "A", "B", "B", "C" }).ToArray(); Assert.AreEqual(3, sequence.Length, StringUtils.ArrayFormat(sequence)); Assert.AreEqual("A", sequence[0]); @@ -405,7 +405,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void ConsolidateComparerTest() { - string[] sequence = EnumerableExtensions.Consolidate(new string[] { "A", "B", "B", "C" }, Comparer.Default).ToArray(); + string[] sequence = EnumerableExtensions.Consolidate(new[] { "A", "B", "B", "C" }, Comparer.Default).ToArray(); Assert.AreEqual(3, sequence.Length, StringUtils.ArrayFormat(sequence)); Assert.AreEqual("A", sequence[0]); @@ -416,7 +416,7 @@ namespace ICD.Common.Utils.Tests.Extensions [Test] public void AnyAndAllTest() { - IEnumerable sequence = new int[] { 1, 2, 3, 4 }; + IEnumerable sequence = new[] { 1, 2, 3, 4 }; Assert.IsTrue(sequence.AnyAndAll(i => i > 0)); Assert.IsFalse(sequence.AnyAndAll(i => i < 0));