public void Test_can_parse_valid_content_type_identifier(string queryIdentifier) { CmsqlParser cmsqlParser = CmsqlParserFactory.CreateParserForQuery($"select {queryIdentifier}"); CmsqlParser.SelectClauseContext parseTree = cmsqlParser.selectClause(); SelectClauseVisitor visitor = new SelectClauseVisitor(); string identifier = visitor.VisitSelectClause(parseTree); identifier.ShouldBeEquivalentTo(queryIdentifier); }
public override string VisitSelectClause(CmsqlParser.SelectClauseContext context) { return(context.IDENTIFIER().GetText()); }