Exemple #1
0
 public void Length()
 {
     using (RebasedStream stream = CreateRebasedStream(2))
     {
         Assert.That(stream.Length, Is.EqualTo(m_buffer.Length - 2));
     }
 }
Exemple #2
0
 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));
     }
 }
Exemple #3
0
        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));
            }
        }