Class TestUnitsResults

  • All Implemented Interfaces:
    INamedThing

    public class TestUnitsResults
    extends Object
    implements INamedThing
    Test units results for the test table. Consist of the test suit method itself. And a number of test units that were represented in test table.
    • Constructor Detail

      • TestUnitsResults

        public TestUnitsResults​(TestSuite testSuite)
    • Method Detail

      • getTestSuite

        public TestSuite getTestSuite()
      • getFilteredTestUnits

        public List<ITestUnit> getFilteredTestUnits​(boolean failuresOnly,
                                                    int size)
      • getExecutionTime

        public long getExecutionTime()
      • getNumberOfFailures

        public int getNumberOfFailures()
      • getNumberOfErrors

        public int getNumberOfErrors()
      • getNumberOfAssertionFailures

        public int getNumberOfAssertionFailures()
      • getNumberOfTestUnits

        public int getNumberOfTestUnits()
      • hasDescription

        public boolean hasDescription()
      • hasContext

        public boolean hasContext()
      • hasExpected

        public boolean hasExpected()
      • isSpreadsheetResultTester

        public boolean isSpreadsheetResultTester()
      • isRunmethod

        public boolean isRunmethod()
      • getTestDataColumnDisplayNames

        public String[] getTestDataColumnDisplayNames()
      • getContextColumnDisplayNames

        public String[] getContextColumnDisplayNames()
      • getTestResultColumnDisplayNames

        public String[] getTestResultColumnDisplayNames()
      • getTestErrorColumnDisplayNames

        public String[] getTestErrorColumnDisplayNames()
      • getTestDataColumnHeaders

        public String[] getTestDataColumnHeaders()
      • isTestedRulesHaveErrors

        public boolean isTestedRulesHaveErrors()
      • setTestedRulesHaveErrors

        public void setTestedRulesHaveErrors​(boolean testedRulesHaveErrors)