diff --git a/.ncrunch/Avalonia.Controls.UnitTests.net47.v3.ncrunchproject b/.ncrunch/Avalonia.Controls.UnitTests.net47.v3.ncrunchproject
index e9d39b0c74..f30a20df78 100644
--- a/.ncrunch/Avalonia.Controls.UnitTests.net47.v3.ncrunchproject
+++ b/.ncrunch/Avalonia.Controls.UnitTests.net47.v3.ncrunchproject
@@ -3,5 +3,6 @@
MissingOrIgnoredProjectReference
+ Avalonia.Controls.UnitTests.TimePickerTests
\ No newline at end of file
diff --git a/tests/Avalonia.Base.UnitTests/Collections/AvaloniaListTests.cs b/tests/Avalonia.Base.UnitTests/Collections/AvaloniaListTests.cs
index 19700cadab..d5ac01a092 100644
--- a/tests/Avalonia.Base.UnitTests/Collections/AvaloniaListTests.cs
+++ b/tests/Avalonia.Base.UnitTests/Collections/AvaloniaListTests.cs
@@ -1,4 +1,5 @@
using System;
+using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.ComponentModel;
@@ -334,5 +335,27 @@ namespace Avalonia.Base.UnitTests.Collections
Assert.True(raised);
}
+
+ [Fact]
+ public void Can_CopyTo_Array_Of_Same_Type()
+ {
+ var target = new AvaloniaList { "foo", "bar", "baz" };
+ var result = new string[3];
+
+ target.CopyTo(result, 0);
+
+ Assert.Equal(target, result);
+ }
+
+ [Fact]
+ public void Can_CopyTo_Array_Of_Base_Type()
+ {
+ var target = new AvaloniaList { "foo", "bar", "baz" };
+ var result = new object[3];
+
+ ((IList)target).CopyTo(result, 0);
+
+ Assert.Equal(target, result);
+ }
}
}