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

Public Member Functions

void testLineString2D ()
 
void testLineString3D ()
 
void testPoint ()
 

Static Public Attributes

static final String LineString2D ="LINESTRING(1 1, 2 2, 3 3)"
 
static final String point ="POINT (1 1)"
 
static final String LineString3D ="LINESTRING(1 1 2, 1 2 3, 0 0 5)"
 

Member Function Documentation

◆ testLineString2D()

void testLineString2D ( )
21  {
22  EndPoint instance=new EndPoint();
23  ValueFactory valfac=SimpleValueFactory.getInstance();
24  Value geo=valfac.createLiteral(LineString2D, WKTDatatype.LiteralIRI);
25  Value result=instance.evaluate(valfac, geo);
26  Value expResult=valfac.createLiteral("POINT (3 3)", WKTDatatype.LiteralIRI);
27  assertEquals(expResult, result);
28  }
static final String LineString2D
Definition: EndPointTest.java:14

References GeometricUnaryFunction.evaluate(), EndPointTest.LineString2D, and WKTDatatype.LiteralIRI.

◆ testLineString3D()

void testLineString3D ( )
31  {
32  EndPoint instance=new EndPoint();
33  ValueFactory valfac=SimpleValueFactory.getInstance();
34  Value geo=valfac.createLiteral(LineString3D, WKTDatatype.LiteralIRI);
35  Value result=instance.evaluate(valfac, geo);
36  Value expResult=valfac.createLiteral("POINT (0 0 5)", WKTDatatype.LiteralIRI);
37  assertEquals(expResult, result);
38  }
static final String LineString3D
Definition: EndPointTest.java:18

References GeometricUnaryFunction.evaluate(), EndPointTest.LineString3D, and WKTDatatype.LiteralIRI.

◆ testPoint()

void testPoint ( )
41  {
42  EndPoint instance=new EndPoint();
43  ValueFactory valfac=SimpleValueFactory.getInstance();
44  Value geo=valfac.createLiteral(point, WKTDatatype.LiteralIRI);
45  Value result=instance.evaluate(valfac, geo);
46  Value expResult=valfac.createLiteral(point, WKTDatatype.LiteralIRI);
47  assertEquals(expResult, result);
48  }
static final String point
Definition: EndPointTest.java:16

References GeometricUnaryFunction.evaluate(), WKTDatatype.LiteralIRI, and EndPointTest.point.

Member Data Documentation

◆ LineString2D

final String LineString2D ="LINESTRING(1 1, 2 2, 3 3)"
static

◆ LineString3D

final String LineString3D ="LINESTRING(1 1 2, 1 2 3, 0 0 5)"
static

◆ point

final String point ="POINT (1 1)"
static

Referenced by EndPointTest.testPoint().