Exemplo n.º 1
1
 private static void TestSingleEncoding(string text, int bufferSize, Encoding encoding)
 {
     DisposeCheckingMemoryStream stream = new DisposeCheckingMemoryStream(encoding.GetBytes(text));
     var reader = new ReverseLineReader(() => stream, encoding, bufferSize);
     AssertLines(new LineReader(() => new StringReader(text)).Reverse(), reader);
     Assert.IsTrue(stream.Disposed);
 }
Exemplo n.º 2
0
        private static void TestSingleEncoding(string text, int bufferSize, Encoding encoding)
        {
            DisposeCheckingMemoryStream stream = new DisposeCheckingMemoryStream(encoding.GetBytes(text));
            var reader = new ReverseLineReader(() => stream, encoding, bufferSize);

            AssertLines(new LineReader(() => new StringReader(text)).Reverse(), reader);
            Assert.IsTrue(stream.Disposed);
        }