public void Length() { using (RebasedStream stream = CreateRebasedStream(2)) { Assert.That(stream.Length, Is.EqualTo(m_buffer.Length - 2)); } }
public void SetLengthLonger() { using (RebasedStream stream = CreateRebasedStream(4)) { stream.SetLength(15); Assert.That(stream.Length, Is.EqualTo(15)); Assert.That(m_stream.Length, Is.EqualTo(19)); } }
public void Position() { using (RebasedStream stream = CreateRebasedStream(3)) { stream.Position = 4; Assert.That(stream.Position, Is.EqualTo(4)); Assert.That(m_stream.Position, Is.EqualTo(7)); stream.Position = 0; Assert.That(stream.Position, Is.EqualTo(0)); Assert.That(m_stream.Position, Is.EqualTo(3)); } }