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

Public Member Functions

void testMulti2D ()
 
void testMulti3D ()
 

Static Public Attributes

static final String testGeometryZ ="LINESTRING Z(1 2 3, 4 5 6)"
 
static final String testGeometry ="LINESTRING (1 2, 4 5)"
 

Member Function Documentation

◆ testMulti2D()

void testMulti2D ( )
19  {
20  Multi instance=new Multi();
21  ValueFactory valfac=SimpleValueFactory.getInstance();
22  Value geo=valfac.createLiteral(testGeometry, WKTDatatype.LiteralIRI);
23  Value result=instance.evaluate(valfac, geo);
24  Value expResult=valfac.createLiteral("MULTILINESTRING ((1 2, 4 5))",WKTDatatype.LiteralIRI);
25  assertEquals(expResult, result);
26  }
static final String testGeometry
Definition: MultiTest.java:16

References GeometricUnaryFunction.evaluate(), WKTDatatype.LiteralIRI, and MultiTest.testGeometry.

◆ testMulti3D()

void testMulti3D ( )
29  {
30  Multi instance=new Multi();
31  ValueFactory valfac=SimpleValueFactory.getInstance();
32  Value geo=valfac.createLiteral(testGeometry, WKTDatatype.LiteralIRI);
33  Value result=instance.evaluate(valfac, geo);
34  Value expResult=valfac.createLiteral("LINESTRING (1 2 3, 4 5 6)",WKTDatatype.LiteralIRI);
35  assertEquals(expResult, result);
36  }

References GeometricUnaryFunction.evaluate(), WKTDatatype.LiteralIRI, and MultiTest.testGeometry.

Member Data Documentation

◆ testGeometry

final String testGeometry ="LINESTRING (1 2, 4 5)"
static

◆ testGeometryZ

final String testGeometryZ ="LINESTRING Z(1 2 3, 4 5 6)"
static