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

Public Member Functions

void testHasDuplicateRingsTrue ()
 
void testHasDuplicateRingsFalse ()
 

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((1 2, 3 4, 5 6, 1 2))"
 

Member Function Documentation

◆ testHasDuplicateRingsFalse()

void testHasDuplicateRingsFalse ( )
30  {
31  HasDuplicateRings instance=new HasDuplicateRings();
32  ValueFactory valfac=SimpleValueFactory.getInstance();
33  Value geo=valfac.createLiteral(nonduplicateRings, WKTDatatype.LiteralIRI);
34  Value result=instance.evaluate(valfac, geo);
35  Value expResult=valfac.createLiteral(false);
36  assertEquals(expResult, result);
37  }
static final String nonduplicateRings
Definition: HasDuplicateRingsTest.java:17

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and HasDuplicateRingsTest.nonduplicateRings.

◆ testHasDuplicateRingsTrue()

void testHasDuplicateRingsTrue ( )
20  {
21  HasDuplicateRings instance=new HasDuplicateRings();
22  ValueFactory valfac=SimpleValueFactory.getInstance();
23  Value geo=valfac.createLiteral(duplicateRings, WKTDatatype.LiteralIRI);
24  Value result=instance.evaluate(valfac, geo);
25  Value expResult=valfac.createLiteral(true);
26  assertEquals(expResult, result);
27  }
static final String duplicateRings
Definition: HasDuplicateRingsTest.java:15

References HasDuplicateRingsTest.duplicateRings, GeometricBinaryAttributeFunction.evaluate(), and WKTDatatype.LiteralIRI.

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

◆ nonduplicateRings

final String nonduplicateRings ="POLYGON((1 2, 3 4, 5 6, 1 2))"
static