Class TestRun
- java.lang.Object
-
- org.locationtech.jtstest.testrunner.TestRun
-
-
Constructor Summary
Constructors Constructor Description TestRun(String description, int runIndex, PrecisionModel precisionModel, GeometryOperation geomOp, ResultMatcher resultMatcher, File testFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTestCase(TestCase testCase)
String
getDescription()
GeometryOperation
getGeometryOperation()
PrecisionModel
getPrecisionModel()
ResultMatcher
getResultMatcher()
int
getRunIndex()
List<TestCase>
getTestCases()
int
getTestCount()
File
getTestFile()
String
getTestFileName()
File
getWorkspace()
void
run()
void
setTestCaseIndexToRun(int testCaseIndexToRun)
void
setWorkspace(File workspace)
-
-
-
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()
-
getPrecisionModel
public PrecisionModel getPrecisionModel()
-
getGeometryOperation
public GeometryOperation getGeometryOperation()
-
getResultMatcher
public ResultMatcher getResultMatcher()
-
getTestFile
public File getTestFile()
-
getTestFileName
public String getTestFileName()
-
addTestCase
public void addTestCase(TestCase testCase)
-
-