Package | Description |
---|---|
org.locationtech.jtstest.geomop | |
org.locationtech.jtstest.testbuilder.model | |
org.locationtech.jtstest.testrunner |
Modifier and Type | Method and Description |
---|---|
private Result |
GeometryFunctionOperation.invoke(GeometryFunction func,
Geometry geometry,
java.lang.Object[] args) |
Result |
TeeGeometryOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args)
Invokes the named operation
|
Result |
PreparedGeometryOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args)
Invokes the named operation
|
Result |
OverlayValidatedGeometryOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args)
Invokes the named operation
|
Result |
LoggingGeometryOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args) |
Result |
GeometryOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args)
Invokes an operation on a
Geometry . |
Result |
GeometryMethodOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args) |
Result |
GeometryFunctionOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args) |
Result |
BufferValidatedGeometryOperation.invoke(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args)
Invokes the named operation
|
private Result |
BufferValidatedGeometryOperation.invokeBufferOpValidated(Geometry geometry,
java.lang.Object[] args) |
private Result |
GeometryMethodOperation.invokeMethod(java.lang.reflect.Method method,
Geometry geometry,
java.lang.Object[] args) |
private Result |
PreparedGeometryOperation.invokePreparedOp(java.lang.String opName,
Geometry geometry,
java.lang.Object[] args) |
Result |
OverlayValidatedGeometryOperation.invokeValidatedOverlayOp(int opCode,
Geometry g0,
java.lang.Object[] args)
Invokes an overlay op, optionally using snapping,
and optionally validating the result.
|
Modifier and Type | Method and Description |
---|---|
private Result |
TestRunnerTestCaseAdapter.getDefaultResult(java.lang.String opName) |
Modifier and Type | Class and Description |
---|---|
class |
BooleanResult |
class |
DoubleResult |
class |
GeometryResult |
class |
IntegerResult |
Modifier and Type | Field and Description |
---|---|
private Result |
Test.actualResult |
private Result |
Test.expectedResult |
Modifier and Type | Method and Description |
---|---|
Result |
Test.getActualResult()
Computes the actual result and caches the result value.
|
Result |
Test.getExpectedResult() |
private Result |
TestReader.toResult(java.lang.String value,
java.lang.String name,
TestRun testRun) |
Modifier and Type | Method and Description |
---|---|
boolean |
Result.equals(Result other,
double tolerance) |
boolean |
IntegerResult.equals(Result other,
double tolerance) |
boolean |
GeometryResult.equals(Result other,
double tolerance) |
boolean |
DoubleResult.equals(Result other,
double tolerance) |
boolean |
BooleanResult.equals(Result other,
double tolerance) |
boolean |
ResultMatcher.isMatch(Geometry geom,
java.lang.String opName,
java.lang.Object[] args,
Result actualResult,
Result expectedResult,
double tolerance)
Tests whether the actual and expected results match well
enough for the test to be considered as passed.
|
boolean |
NullResultMatcher.isMatch(Geometry geom,
java.lang.String opName,
java.lang.Object[] args,
Result actualResult,
Result expectedResult,
double tolerance)
Always reports a match.
|
boolean |
EqualityResultMatcher.isMatch(Geometry geom,
java.lang.String opName,
java.lang.Object[] args,
Result actualResult,
Result expectedResult,
double tolerance)
Tests whether the two results are equal within the given
tolerance.
|
boolean |
BufferResultMatcher.isMatch(Geometry geom,
java.lang.String opName,
java.lang.Object[] args,
Result actualResult,
Result expectedResult,
double tolerance)
Tests whether the two results are equal within the given
tolerance.
|
void |
Test.setResult(Result result) |
Constructor and Description |
---|
Test(TestCase testCase,
int testIndex,
java.lang.String description,
java.lang.String operation,
java.lang.String geometryIndex,
java.util.List arguments,
Result expectedResult,
double tolerance)
Creates a Test with the given description.
|