public void CopyTo() { // Setup var sequence = InitializeSequence(); var set = new TestSet <TestEntity>(sequence); var array = new TestEntity[4]; // Execute set.CopyTo(array, 0); // Assert Assert.IsTrue(array.All(i => i != null)); Assert.AreSame(sequence[0], array[0]); Assert.AreSame(sequence[1], array[1]); Assert.AreSame(sequence[2], array[2]); Assert.AreSame(sequence[3], array[3]); }
public void CopyTo() { // Setup var sequence = InitializeSequence(); var set = new TestSet<TestEntity>(sequence); var array = new TestEntity[4]; // Execute set.CopyTo(array, 0); // Assert Assert.IsTrue(array.All(i => i != null)); Assert.AreSame(sequence[0], array[0]); Assert.AreSame(sequence[1], array[1]); Assert.AreSame(sequence[2], array[2]); Assert.AreSame(sequence[3], array[3]); }