Class TestRun

    • Constructor Detail

      • TestRun

        public TestRun​(String description,
                       int runIndex,
                       PrecisionModel precisionModel,
                       GeometryOperation geomOp,
                       ResultMatcher resultMatcher,
                       File testFile)
        Parameters:
        description -
        runIndex -
        precisionModel -
        geomOp - a GeometryOperation to use for all tests in this run (may be null)
        testFile -
    • Method Detail

      • setWorkspace

        public void setWorkspace​(File workspace)
      • setTestCaseIndexToRun

        public void setTestCaseIndexToRun​(int testCaseIndexToRun)
      • getWorkspace

        public File getWorkspace()
        Returns:
        null if no workspace set
      • getTestCount

        public int getTestCount()
      • getDescription

        public String getDescription()
      • getRunIndex

        public int getRunIndex()
      • getTestFile

        public File getTestFile()
      • getTestFileName

        public String getTestFileName()
      • addTestCase

        public void addTestCase​(TestCase testCase)
      • run

        public void run()
        Specified by:
        run in interface Runnable