public void StaticListCopyToWorksCorrectly() { //Arrange var list = new StaticList <int>(); var expected = new int[] { 8, 7, 11, 3, 1, 6 }; var result = new int[6]; //Act list.Add(8); list.Add(7); list.Add(11); list.Add(3); list.Add(1); list.Add(6); list.CopyTo(result, 0); //Assert CollectionAssert.AreEqual(expected, result); }