ParseSyntax() private method

Parse the option.
private ParseSyntax ( ) : bool
return bool
コード例 #1
0
        public void ParseEnum_NOK05()
        {
            const string text = "  syntax = \"proto\";\r\n";

            var lex = new Lexer(text) { Matches = Helper.SplitText(text) };

            Assert.IsFalse(lex.ParseSyntax());

            Assert.AreEqual(1, lex.Tokens.Count);
            Assert.AreEqual(1, lex.Errors.Count);
            Assert.AreEqual(3, lex.Index);
        }
コード例 #2
0
        public void ParseEnum_OK02()
        {
            const string text = "  syntax = \"proto3\";\r\n";

            var lex = new Lexer(text) { Matches = Helper.SplitText(text) };

            Assert.IsTrue(lex.ParseSyntax());

            Assert.AreEqual(2, lex.Tokens.Count);
            Assert.AreEqual(0, lex.Errors.Count);
            Assert.AreEqual(7, lex.Index);
        }