Class AbstractTest

    • Field Detail

      • header

        protected java.lang.String header
      • actual

        protected java.lang.String actual
      • hasErrorMsg

        protected boolean hasErrorMsg
    • Constructor Detail

      • AbstractTest

        public AbstractTest()
    • Method Detail

      • getType

        public abstract int getType()
      • getText

        public abstract java.lang.String getText()
      • getExpected

        public abstract java.lang.String getExpected()
      • getExpectedResult

        public java.lang.String getExpectedResult()
      • getResult

        public abstract java.lang.String getResult​(gUnitTestResult testResult)
      • getHeader

        public java.lang.String getHeader()
      • getActual

        public java.lang.String getActual()
      • getActualResult

        public java.lang.String getActualResult()
      • getTestedRuleName

        public java.lang.String getTestedRuleName()
        Description copied from interface: ITestCase
        Get the name of the rule that is tested by this test case.
        Specified by:
        getTestedRuleName in interface ITestCase
        Returns:
        name of the tested rule.
      • getTestCaseIndex

        public int getTestCaseIndex()
        Description copied from interface: ITestCase
        Get the index of the test case in the test group for a rule. Starting from 0.
        Specified by:
        getTestCaseIndex in interface ITestCase
        Returns:
        index number of the test case.
      • setHeader

        public void setHeader​(java.lang.String rule,
                              java.lang.String lexicalRule,
                              java.lang.String treeRule,
                              int numOfTest,
                              int line,
                              java.lang.String input)
      • setActual

        public void setActual​(java.lang.String actual)
      • setTestedRuleName

        public void setTestedRuleName​(java.lang.String testedRuleName)
      • setTestCaseIndex

        public void setTestCaseIndex​(int testCaseIndex)