Class TestRunnerTestCaseAdapter
java.lang.Object
org.locationtech.jtstest.testbuilder.model.TestRunnerTestCaseAdapter
- All Implemented Interfaces:
Testable
- Version:
- 1.7
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Testprivate ResultgetDefaultResult(String opName) getGeometry(int index) getName()private TestgetOrCreateABTest(String opName) getWellKnownText(int index) voidbooleanisFailed()booleanisPassed()private intmaxTestIndex(TestCase testCase) voidrunTest()voidsetExpectedBoundary(Geometry expectedBoundary) voidsetExpectedCentroid(Geometry expected) voidsetExpectedConvexHull(Geometry expectedConvexHull) voidsetExpectedDifference(Geometry expectedDifference) voidsetExpectedIntersection(Geometry expectedIntersection) voidsetExpectedIntersectionMatrix(String expectedIntersectionMatrix) private voidsetExpectedSpatialFunction(String opName, Geometry expectedGeometry) voidsetExpectedSymDifference(Geometry expectedSymDifference) voidsetExpectedUnion(Geometry expectedUnion) voidsetGeometry(int index, Geometry g) voidvoidtoGeometry(Test test)
-
Field Details
-
testCase
-
ranAtLeastOnce
private boolean ranAtLeastOnce -
wktWriter
-
-
Constructor Details
-
TestRunnerTestCaseAdapter
-
-
Method Details
-
setGeometry
- Specified by:
setGeometryin interfaceTestable
-
setIntersectionMatrix
- Specified by:
setIntersectionMatrixin interfaceTestable
-
setName
-
setExpectedIntersectionMatrix
-
setExpectedConvexHull
-
setExpectedBoundary
-
setExpectedIntersection
-
setExpectedUnion
-
setExpectedDifference
-
setExpectedSymDifference
-
setExpectedCentroid
-
isFailed
public boolean isFailed() -
getFailedMsg
-
getName
-
getGeometry
- Specified by:
getGeometryin interfaceTestable
-
getIntersectionMatrix
- Specified by:
getIntersectionMatrixin interfaceTestable
-
getDescription
- Specified by:
getDescriptionin interfaceTestable
-
isPassed
public boolean isPassed() -
getWellKnownText
- Specified by:
getWellKnownTextin interfaceTestable
-
getTestRunnerTestCase
-
getExpectedIntersectionMatrix
-
getExpectedConvexHull
-
getExpectedBoundary
-
getExpectedIntersection
-
getExpectedUnion
-
getExpectedDifference
-
getExpectedSymDifference
-
runTest
- Throws:
ParseException
-
initGeometry
- Specified by:
initGeometryin interfaceTestable- Throws:
ParseException
-
toGeometry
-
setExpectedSpatialFunction
-
getOrCreateABTest
-
getDefaultResult
-
getABTest
-
maxTestIndex
-