Class gUnitTestSuite


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

      • rule

        protected java.lang.String rule
      • lexicalRule

        protected java.lang.String lexicalRule
      • treeRule

        protected java.lang.String treeRule
      • isLexicalRule

        protected boolean isLexicalRule
      • testSuites

        protected java.util.Map<gUnitTestInput,​AbstractTest> testSuites
        A map which stores input/output pairs (individual testsuites). In other words, it maps input data for unit test (gUnitTestInput object) to an expected output (Token object).
    • Constructor Detail

      • gUnitTestSuite

        public gUnitTestSuite()
      • gUnitTestSuite

        public gUnitTestSuite​(java.lang.String rule)
      • gUnitTestSuite

        public gUnitTestSuite​(java.lang.String treeRule,
                              java.lang.String rule)
    • Method Detail

      • setRuleName

        public void setRuleName​(java.lang.String ruleName)
      • setLexicalRuleName

        public void setLexicalRuleName​(java.lang.String lexicalRule)
      • setTreeRuleName

        public void setTreeRuleName​(java.lang.String treeRuleName)
      • getRuleName

        public java.lang.String getRuleName()
      • getLexicalRuleName

        public java.lang.String getLexicalRuleName()
      • getTreeRuleName

        public java.lang.String getTreeRuleName()
      • isLexicalRule

        public boolean isLexicalRule()