public void WriteByteArray() { var streamer = new BitRingBuffer(0x100); var buffer = new byte[0x100]; for (int i = 0; i < 0x100; ++i) { buffer[i] = (byte)(((i + 123) * (i + 7)) % 256); } streamer.Write(buffer, 0, 0x100); var result = new byte[0x100]; streamer.ReadBytes(result, 0, 0x100); CollectionAssert.AreEqual(buffer, result); }