diff --git a/src/libraries/System.Runtime/tests/System/ArrayTests.cs b/src/libraries/System.Runtime/tests/System/ArrayTests.cs index 4b07196060c03..93ab0c34448d3 100644 --- a/src/libraries/System.Runtime/tests/System/ArrayTests.cs +++ b/src/libraries/System.Runtime/tests/System/ArrayTests.cs @@ -4278,7 +4278,7 @@ public static void Fill_Casting() { Bar[] barArray1 = CreateBarArray(); Array.Fill(barArray1, new Bar() { Value = "x" }); - Assert.Equal(Enumerable.Repeat("x", barArray1.Length), barArray1.Select(e => e.Value)); + Assert.Equal(new string[] { 'x', 'x', 'x', 'x' }), barArray1.Select(e => e.Value)); Bar[] barArray2 = CreateBarArray(); Array.Fill(barArray2, new Bar() { Value = "x" }, 1, 2); @@ -4286,7 +4286,7 @@ public static void Fill_Casting() uint[] uintArray1 = (uint[])(object)CreateInt32Array(); Array.Fill(uintArray1, 42); - Assert.Equal(Enumerable.Repeat(42, uintArray1.Length), uintArray1); + Assert.Equal(new int[] { 42, 42, 42, 42 }, uintArray1); uint[] uintArray2 = (uint[])(object)CreateInt32Array(); Array.Fill(uintArray2, 42, 1, 2);