public void ShouldResize() { var newSize = 1023; _buffer.Resize(newSize); Assert.AreEqual(newSize, _buffer.GetBufferSize()); newSize = 1; _buffer.Resize(newSize); Assert.AreEqual(newSize, _buffer.GetBufferSize()); }
public void ShouldEnsureFreeSpace() { _buffer.WriteCompleted(_buffer.GetBufferSize()); Assert.IsTrue(_buffer.GetRemainingSpace() == 0); _buffer.EnsureFreeSpace(); Assert.IsTrue(_buffer.GetRemainingSpace() > 0); }