rdf4j-postgis  Version 0.1.0.0
FullyWithinDistanceTest Class Reference
Collaboration diagram for FullyWithinDistanceTest:

Public Member Functions

void testFullyWithinDistanceTrue ()
 
void testFullyWithinDistanceFalse ()
 

Static Public Attributes

static final String testGeom ="LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)"
 
static final String testGeom2 ="LINESTRING(5 5 ,10 10)"
 
static final String testGeom3 ="LINESTRING(5 5 ,10 10)"
 

Member Function Documentation

◆ testFullyWithinDistanceFalse()

void testFullyWithinDistanceFalse ( )
34  {
35  FullyWithinDistance instance=new FullyWithinDistance();
36  ValueFactory valfac=SimpleValueFactory.getInstance();
37  Value geo=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
38  Value geo2=valfac.createLiteral(testGeom3, WKTDatatype.LiteralIRI);
39  Value dist=valfac.createLiteral(100);
40  Value result=instance.evaluate(valfac, geo,geo2,dist);
41  Value expResult=valfac.createLiteral(false);
42  assertEquals(expResult, result);
43  }
static final String testGeom2
Definition: FullyWithinDistanceTest.java:16
static final String testGeom3
Definition: FullyWithinDistanceTest.java:18

References GeometricRelationDoubleBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, FullyWithinDistanceTest.testGeom2, and FullyWithinDistanceTest.testGeom3.

◆ testFullyWithinDistanceTrue()

void testFullyWithinDistanceTrue ( )
21  {
22  FullyWithinDistance instance=new FullyWithinDistance();
23  ValueFactory valfac=SimpleValueFactory.getInstance();
24  Value geo=valfac.createLiteral(testGeom, WKTDatatype.LiteralIRI);
25  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
26  Value dist=valfac.createLiteral(10);
27  Value result=instance.evaluate(valfac, geo,geo2,dist);
28  Value expResult=valfac.createLiteral(true);
29  assertEquals(expResult, result);
30  }
static final String testGeom
Definition: FullyWithinDistanceTest.java:14

References GeometricRelationDoubleBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, FullyWithinDistanceTest.testGeom, and FullyWithinDistanceTest.testGeom2.

Member Data Documentation

◆ testGeom

final String testGeom ="LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)"
static

◆ testGeom2

final String testGeom2 ="LINESTRING(5 5 ,10 10)"
static

◆ testGeom3

final String testGeom3 ="LINESTRING(5 5 ,10 10)"
static