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

Public Member Functions

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

Static Public Attributes

static final String LineString2D ="LINESTRING(0 1, 0 2)"
 
static final String point ="POINT(0 1)"
 
static final String LineString3D ="LINESTRING(0 1 1, 0 2 2)"
 
static final String CircularString ="CIRCULARSTRING(5 2,-3 1.999999, -2 1, -4 2, 5 2)"
 

Member Function Documentation

◆ testCircularString()

void testCircularString ( )
43  {
44  StartPoint instance=new StartPoint();
45  ValueFactory valfac=SimpleValueFactory.getInstance();
46  Value geo=valfac.createLiteral(CircularString, WKTDatatype.LiteralIRI);
47  Value result=instance.evaluate(valfac, geo);
48  Value expResult=valfac.createLiteral("POINT (5 2)", WKTDatatype.LiteralIRI);
49  assertEquals(expResult, result);
50  }
static final String CircularString
Definition: StartPointTest.java:20

References StartPointTest.CircularString, GeometricUnaryFunction.evaluate(), and WKTDatatype.LiteralIRI.

◆ testLineString2D()

void testLineString2D ( )
23  {
24  StartPoint instance=new StartPoint();
25  ValueFactory valfac=SimpleValueFactory.getInstance();
26  Value geo=valfac.createLiteral(LineString2D, WKTDatatype.LiteralIRI);
27  Value result=instance.evaluate(valfac, geo);
28  Value expResult=valfac.createLiteral("POINT (0 1)", WKTDatatype.LiteralIRI);
29  assertEquals(expResult, result);
30  }
static final String LineString2D
Definition: StartPointTest.java:14

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

◆ testLineString3D()

void testLineString3D ( )
33  {
34  StartPoint instance=new StartPoint();
35  ValueFactory valfac=SimpleValueFactory.getInstance();
36  Value geo=valfac.createLiteral(LineString3D, WKTDatatype.LiteralIRI);
37  Value result=instance.evaluate(valfac, geo);
38  Value expResult=valfac.createLiteral("POINT Z (0 1 1)", WKTDatatype.LiteralIRI);
39  assertEquals(expResult, result);
40  }
static final String LineString3D
Definition: StartPointTest.java:18

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

◆ testPoint()

void testPoint ( )
53  {
54  StartPoint instance=new StartPoint();
55  ValueFactory valfac=SimpleValueFactory.getInstance();
56  Value geo=valfac.createLiteral(point, WKTDatatype.LiteralIRI);
57  Value result=instance.evaluate(valfac, geo);
58  Value expResult=valfac.createLiteral("POINT (0 1)", WKTDatatype.LiteralIRI);
59  assertEquals(expResult, result);
60  }
static final String point
Definition: StartPointTest.java:16

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

Member Data Documentation

◆ CircularString

final String CircularString ="CIRCULARSTRING(5 2,-3 1.999999, -2 1, -4 2, 5 2)"
static

◆ LineString2D

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

◆ LineString3D

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

◆ point

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