public void CanCopyTo() { var q = new CappedQueue <int>(3); q.Enqueue(1); q.Enqueue(2); q.Enqueue(3); var array = new int[5]; q.CopyTo(array, 2); const int zero = default(int); Assert.Equal(Seq(zero, zero, 1, 2, 3), array); }