Interface ResultMatcher
- All Known Implementing Classes:
BufferResultMatcher
,EqualityResultMatcher
,NullResultMatcher
public interface ResultMatcher
An interface for classes which can determine whether
two
Result
s match, within a given tolerance.
The matching may also take into account the original input parameters
to the geometry method.- Author:
- mbdavis
-
Method Summary
-
Method Details
-
isMatch
boolean isMatch(Geometry geom, String opName, 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.- 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 match
-