Example #1
0
        public void TestBookmark()
        {
            SeekableStringReader s = new SeekableStringReader("hello");

            s.Read(2);
            int bookmark = s.Bookmark();

            Assert.AreEqual("ll", s.Read(2));
            s.FlipBack(bookmark);
            Assert.AreEqual("ll", s.Read(2));
            Assert.AreEqual("o", s.Read(999));
        }