public void LengthOkUnderCapacity() { var buf = new CircularFifoBuffer<int>(10); buf.Enqueue(1); buf.Enqueue(2); buf.Enqueue(3); Assert.Equal(3, buf.Length); Assert.Equal(buf.Count(), buf.Length); }
public void LengthOkOverCapacity() { var buf = new CircularFifoBuffer<int>(10); buf.Enqueue(1); buf.Enqueue(2); buf.Enqueue(3); buf.Enqueue(4); buf.Enqueue(5); buf.Enqueue(6); buf.Enqueue(7); buf.Enqueue(8); buf.Enqueue(9); buf.Enqueue(10); buf.Enqueue(11); Assert.Equal(10, buf.Length); Assert.Equal(buf.Count(), buf.Length); }