Beispiel #1
0
 public void TestSeek()
 {
     using (FileStream fileStream = readFileInfo.OpenRead())
         using (WrapStream wrapStream = new WrapStreamImpl(fileStream))
         {
             Assert.AreEqual(0, fileStream.Position);
             wrapStream.Seek(2, SeekOrigin.Current);
             Assert.AreEqual(2, fileStream.Position);
             wrapStream.Seek(0, SeekOrigin.Begin);
             Assert.AreEqual(0, fileStream.Position);
             wrapStream.Seek(-1, SeekOrigin.End);
             Assert.AreEqual(fileStream.Length - 1, fileStream.Position);
         }
 }