コード例 #1
0
ファイル: ZeroCopyReaderTest.cs プロジェクト: Ygg01/Linguini
        public void TestSkipBlank(string text, char postSkipChar)
        {
            ZeroCopyReader reader = new ZeroCopyReader(text);

            reader.SkipBlankBlock();
            Assert.That(postSkipChar.EqualsSpans(reader.GetCharSpan()));
        }
コード例 #2
0
ファイル: ZeroCopyReaderTest.cs プロジェクト: Ygg01/Linguini
        public void TestPeekGetChar(string text, char expected1, char expected2)
        {
            ZeroCopyReader reader = new ZeroCopyReader(text);

            Assert.That(expected1.EqualsSpans(reader.PeekCharSpan()));
            Assert.That(expected1.EqualsSpans(reader.GetCharSpan()));
            Assert.That(expected2.EqualsSpans(reader.PeekCharSpan()));
        }