Class Test
- java.lang.Object
-
- com.vividsolutions.jtstest.testrunner.Test
-
- All Implemented Interfaces:
java.lang.Runnable
public class Test extends java.lang.Object implements java.lang.RunnableA test for two geometries.- Version:
- 1.7
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancomputePassed()ResultgetActualResult()Computes the actual result and caches the result value.java.lang.StringgetArgument(int i)intgetArgumentCount()java.lang.StringgetDescription()java.lang.ExceptiongetException()ResultgetExpectedResult()java.lang.StringgetGeometryIndex()java.lang.StringgetOperation()TestCasegetTestCase()intgetTestIndex()booleanisPassed()Returns whether the Test is passed.booleanisRun()voidremoveArgument(int i)voidrun()voidsetArgument(int i, java.lang.String value)voidsetResult(Result result)java.lang.StringtoXml()
-
-
-
Constructor Detail
-
Test
public 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. The given operation (e.g. "equals") will be performed, the expected result of which is expectedResult.
-
-
Method Detail
-
setResult
public void setResult(Result result)
-
setArgument
public void setArgument(int i, java.lang.String value)
-
getDescription
public java.lang.String getDescription()
-
getGeometryIndex
public java.lang.String getGeometryIndex()
-
getExpectedResult
public Result getExpectedResult()
-
getOperation
public java.lang.String getOperation()
-
getTestIndex
public int getTestIndex()
-
getArgument
public java.lang.String getArgument(int i)
-
getArgumentCount
public int getArgumentCount()
-
isPassed
public boolean isPassed()
Returns whether the Test is passed.
-
getException
public java.lang.Exception getException()
-
getTestCase
public TestCase getTestCase()
-
removeArgument
public void removeArgument(int i)
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
isRun
public boolean isRun()
-
computePassed
public boolean computePassed() throws java.lang.Exception- Throws:
java.lang.Exception
-
getActualResult
public Result getActualResult() throws java.lang.Exception
Computes the actual result and caches the result value.- Returns:
- the actual result computed
- Throws:
java.lang.Exception- if the operation fails
-
toXml
public java.lang.String toXml()
-
-