Example #1
0
        public static string GenerateTokens(string featureFilePath)
        {
            var parser = new Parser<object>();
            var tokenFormatterBuilder = new TokenFormatterBuilder();
            using (var reader = new StreamReader(featureFilePath))
                parser.Parse(new TokenScanner(reader), new TokenMatcher(), tokenFormatterBuilder);

            var tokensText = tokenFormatterBuilder.GetTokensText();

            return NormalizeLineEndings(tokensText);
        }
Example #2
0
        private static int TestTokensInternal(string featureFilePath)
        {
            var parser = new Parser();
            var tokenFormatterBuilder = new TokenFormatterBuilder();

            using (var reader = new StreamReader(featureFilePath))
                parser.Parse(new TokenScanner(reader), new TokenMatcher(), tokenFormatterBuilder);

            var tokensText = tokenFormatterBuilder.GetTokensText();

            Console.WriteLine(tokensText);
            return(0);
        }