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

Public Member Functions

void testSetRing ()
 

Static Public Attributes

static final String duplicateRings ="POLYGON((8 2, 11 13, 2 6, 8 2), (8 2, 11 13, 2 6, 8 2))"
 
static final String nonduplicateRings ="POLYGON ((8 2, 11 13, 2 6, 8 2), (8 2, 11 13, 2 7, 8 2))"
 
static final String ring ="LINEARRING (8 2, 11 13, 2 7, 8 2)"
 

Member Function Documentation

◆ testSetRing()

void testSetRing ( )
22  {
23  SetInteriorRing instance=new SetInteriorRing();
24  ValueFactory valfac=SimpleValueFactory.getInstance();
25  Value geo=valfac.createLiteral(duplicateRings, WKTDatatype.LiteralIRI);
26  Value ringg=valfac.createLiteral(ring, WKTDatatype.LiteralIRI);
27  Value index=valfac.createLiteral(0);
28  Value result=instance.evaluate(valfac, geo,ringg,index);
29  Value expResult=valfac.createLiteral(nonduplicateRings, WKTDatatype.LiteralIRI);
30  assertEquals(expResult, result);
31  }
static final String ring
Definition: SetRingTest.java:19
static final String nonduplicateRings
Definition: SetRingTest.java:17
static final String duplicateRings
Definition: SetRingTest.java:15

References SetRingTest.duplicateRings, GeometricModifierGeometryIntegerFunction.evaluate(), WKTDatatype.LiteralIRI, SetRingTest.nonduplicateRings, and SetRingTest.ring.

Member Data Documentation

◆ duplicateRings

final String duplicateRings ="POLYGON((8 2, 11 13, 2 6, 8 2), (8 2, 11 13, 2 6, 8 2))"
static

Referenced by SetRingTest.testSetRing().

◆ nonduplicateRings

final String nonduplicateRings ="POLYGON ((8 2, 11 13, 2 6, 8 2), (8 2, 11 13, 2 7, 8 2))"
static

Referenced by SetRingTest.testSetRing().

◆ ring

final String ring ="LINEARRING (8 2, 11 13, 2 7, 8 2)"
static

Referenced by SetRingTest.testSetRing().