Class TestSuite


  • public class TestSuite
    extends java.lang.Object
    • Field Detail

      • rules

        protected java.util.List<Rule> rules
      • grammarName

        protected java.lang.String grammarName
      • testSuiteFile

        protected java.io.File testSuiteFile
    • Constructor Detail

      • TestSuite

        protected TestSuite​(java.lang.String gname,
                            java.io.File testFile)
    • Method Detail

      • getTestSuiteFile

        public java.io.File getTestSuiteFile()
      • addRule

        public void addRule​(Rule currentRule)
      • hasRule

        public boolean hasRule​(Rule rule)
      • getRuleCount

        public int getRuleCount()
      • setRules

        public void setRules​(java.util.List<Rule> newRules)
      • setGrammarName

        public void setGrammarName​(java.lang.String name)
      • getGrammarName

        public java.lang.String getGrammarName()
      • getRule

        public Rule getRule​(int index)
      • getRule

        public Rule getRule​(java.lang.String name)
      • getRulesForStringTemplate

        public java.util.List<Rule> getRulesForStringTemplate()