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);
 }