Esempio n. 1
0
        public void SkipCharacters()
        {
            var markdown = new StringMarkdownEnumerable("abcde");

            markdown.SkipCharacters(2);

            markdown.GetNextChar().Should().Be('c');
        }
        public void ReturnAllNextChars(string markdown)
        {
            var enumerable = new StringMarkdownEnumerable(markdown);

            var allChars = new StringBuilder();

            while (!enumerable.IsFinished())
            {
                allChars.Append(enumerable.GetNextChar());
            }

            allChars.ToString().Should().Be(markdown.Replace(@"\", ""));
        }