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

Public Member Functions

void testBBOXIntersectsTrue ()
 
void testBBOXIntersectsFalse ()
 

Static Public Attributes

static final String testGeom1 ="LINESTRING (1 4, 1 7)"
 
static final String testGeom2 ="LINESTRING (0 0, 4 2)"
 
static final String testGeom3 ="LINESTRING (6 1, 6 5)"
 
static final String testGeom4 ="LINESTRING (2 3, 5 6)"
 

Member Function Documentation

◆ testBBOXIntersectsFalse()

void testBBOXIntersectsFalse ( )
34  {
35  BBOXIntersects instance=new BBOXIntersects();
36  ValueFactory valfac=SimpleValueFactory.getInstance();
37  Value geo=valfac.createLiteral(testGeom1, WKTDatatype.LiteralIRI);
38  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
39  Value result=instance.evaluate(valfac, geo,geo2);
40  Value expResult=valfac.createLiteral(false);
41  assertEquals(expResult, result);
42  }
static final String testGeom2
Definition: BBOXIntersectsTest.java:16
static final String testGeom1
Definition: BBOXIntersectsTest.java:14

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, BBOXIntersectsTest.testGeom1, and BBOXIntersectsTest.testGeom2.

◆ testBBOXIntersectsTrue()

void testBBOXIntersectsTrue ( )
23  {
24  BBOXIntersects instance=new BBOXIntersects();
25  ValueFactory valfac=SimpleValueFactory.getInstance();
26  Value geo=valfac.createLiteral(testGeom1, WKTDatatype.LiteralIRI);
27  Value geo2=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
28  Value result=instance.evaluate(valfac, geo2,geo);
29  Value expResult=valfac.createLiteral(true);
30  assertEquals(expResult, result);
31  }

References GeometricRelationBinaryFunction.evaluate(), WKTDatatype.LiteralIRI, BBOXIntersectsTest.testGeom1, and BBOXIntersectsTest.testGeom2.

Member Data Documentation

◆ testGeom1

final String testGeom1 ="LINESTRING (1 4, 1 7)"
static

◆ testGeom2

final String testGeom2 ="LINESTRING (0 0, 4 2)"
static

◆ testGeom3

final String testGeom3 ="LINESTRING (6 1, 6 5)"
static

◆ testGeom4

final String testGeom4 ="LINESTRING (2 3, 5 6)"
static