Class EqualityResultMatcher
- java.lang.Object
-
- org.locationtech.jtstest.testrunner.EqualityResultMatcher
-
- All Implemented Interfaces:
ResultMatcher
public class EqualityResultMatcher extends Object implements ResultMatcher
AResultMatcherwhich compares result for equality, up to the given tolerance.- Author:
- mbdavis
-
-
Constructor Summary
Constructors Constructor Description EqualityResultMatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisMatch(Geometry geom, String opName, Object[] args, Result actualResult, Result expectedResult, double tolerance)Tests whether the two results are equal within the given tolerance.
-
-
-
Method Detail
-
isMatch
public boolean isMatch(Geometry geom, String opName, Object[] args, Result actualResult, Result expectedResult, double tolerance)
Tests whether the two results are equal within the given tolerance. The input parameters are not considered.- Specified by:
isMatchin interfaceResultMatcher- Parameters:
geom- the target geometryopName- the operation performedargs- the input arguments to the operationactualResult- the actual computed resultexpectedResult- the expected result of the testtolerance- the tolerance for the test- Returns:
- true if the actual and expected results are considered equal
-
-