public void ReadByte() { using (var stream = new RingMemoryStream(SmallBufferSize)) { stream.Write(TestData, 0, TestData.Length); stream.Position = 0; for (int i = 0; i < TestData.Length; i++) { Assert.AreEqual(TestData[i], stream.ReadByte()); Assert.AreEqual(i + 1, stream.Position); } } }
public void ReadBeyondEnd() { using (var stream = new RingMemoryStream(SmallBufferSize)) { stream.ReadByte(); } }