Class TestRun
- java.lang.Object
-
- com.vividsolutions.jtstest.testrunner.TestRun
-
- All Implemented Interfaces:
java.lang.Runnable
public class TestRun extends java.lang.Object implements java.lang.Runnable- Version:
- 1.7
-
-
Constructor Summary
Constructors Constructor Description TestRun(java.lang.String description, int runIndex, PrecisionModel precisionModel, GeometryOperation geomOp, ResultMatcher resultMatcher, java.io.File testFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTestCase(TestCase testCase)java.lang.StringgetDescription()GeometryOperationgetGeometryOperation()PrecisionModelgetPrecisionModel()ResultMatchergetResultMatcher()intgetRunIndex()java.util.ListgetTestCases()intgetTestCount()java.io.FilegetTestFile()java.io.FilegetWorkspace()voidrun()voidsetTestCaseIndexToRun(int testCaseIndexToRun)voidsetWorkspace(java.io.File workspace)
-
-
-
Constructor Detail
-
TestRun
public TestRun(java.lang.String description, int runIndex, PrecisionModel precisionModel, GeometryOperation geomOp, ResultMatcher resultMatcher, java.io.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(java.io.File workspace)
-
setTestCaseIndexToRun
public void setTestCaseIndexToRun(int testCaseIndexToRun)
-
getWorkspace
public java.io.File getWorkspace()
- Returns:
- null if no workspace set
-
getTestCount
public int getTestCount()
-
getDescription
public java.lang.String getDescription()
-
getRunIndex
public int getRunIndex()
-
getPrecisionModel
public PrecisionModel getPrecisionModel()
-
getGeometryOperation
public GeometryOperation getGeometryOperation()
-
getResultMatcher
public ResultMatcher getResultMatcher()
-
getTestCases
public java.util.List getTestCases()
-
getTestFile
public java.io.File getTestFile()
-
addTestCase
public void addTestCase(TestCase testCase)
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
-