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

Public Member Functions

void testNumGeometries ()
 
void testNumGeometriesCollection ()
 

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 ="GEOMETRYCOLLECTION(MULTIPOINT(-2 3 , -2 2),LINESTRING(5 5 ,10 10),POLYGON((-7 4.2,-7.1 5,-7.1 4.3,-7 4.2)))"
 

Member Function Documentation

◆ testNumGeometries()

void testNumGeometries ( )
20  {
21  NumGeometries instance=new NumGeometries();
22  ValueFactory valfac=SimpleValueFactory.getInstance();
23  Value geo=valfac.createLiteral(testGeom, WKTDatatype.LiteralIRI);
24  Value result=valfac.createLiteral(1);
25  Value expResult=instance.evaluate(valfac, geo);
26  assertEquals(expResult, result);
27  }
static final String testGeom
Definition: NumGeometriesTest.java:15

References GeometricIntegerAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and NumGeometriesTest.testGeom.

◆ testNumGeometriesCollection()

void testNumGeometriesCollection ( )
30  {
31  NumGeometries instance=new NumGeometries();
32  ValueFactory valfac=SimpleValueFactory.getInstance();
33  Value geo=valfac.createLiteral(testGeom2, WKTDatatype.LiteralIRI);
34  Value result=valfac.createLiteral(3);
35  Value expResult=instance.evaluate(valfac, geo);
36  assertEquals(expResult, result);
37  }
static final String testGeom2
Definition: NumGeometriesTest.java:17

References GeometricIntegerAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and NumGeometriesTest.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 ="GEOMETRYCOLLECTION(MULTIPOINT(-2 3 , -2 2),LINESTRING(5 5 ,10 10),POLYGON((-7 4.2,-7.1 5,-7.1 4.3,-7 4.2)))"
static