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

Public Member Functions

void testIsEquilateralTriangleFalse ()
 
void testIsEquilateralTriangleTrue ()
 

Static Public Attributes

static final String testPolygon ="POLYGON((0 0, 56 15, 15 56, 0 0))"
 
static final String testPolygon2 ="POLYGON((1 2, 3 4, 5 6, 1 2))"
 

Member Function Documentation

◆ testIsEquilateralTriangleFalse()

void testIsEquilateralTriangleFalse ( )
19  {
20  IsEquilateralTriangle instance=new IsEquilateralTriangle();
21  ValueFactory valfac=SimpleValueFactory.getInstance();
22  Value geo=valfac.createLiteral(testPolygon2, WKTDatatype.LiteralIRI);
23  Value result=instance.evaluate(valfac, geo);
24  Value expResult=valfac.createLiteral(false);
25  assertEquals(expResult, result);
26  }
static final String testPolygon2
Definition: IsEquilateralTriangleTest.java:16

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and IsEquilateralTriangleTest.testPolygon2.

◆ testIsEquilateralTriangleTrue()

void testIsEquilateralTriangleTrue ( )
29  {
30  IsEquilateralTriangle instance=new IsEquilateralTriangle();
31  ValueFactory valfac=SimpleValueFactory.getInstance();
32  Value geo=valfac.createLiteral(testPolygon, WKTDatatype.LiteralIRI);
33  Value result=instance.evaluate(valfac, geo);
34  Value expResult=valfac.createLiteral(true);
35  assertEquals(expResult, result);
36  }
static final String testPolygon
Definition: IsEquilateralTriangleTest.java:14

References GeometricBinaryAttributeFunction.evaluate(), WKTDatatype.LiteralIRI, and IsEquilateralTriangleTest.testPolygon.

Member Data Documentation

◆ testPolygon

final String testPolygon ="POLYGON((0 0, 56 15, 15 56, 0 0))"
static

◆ testPolygon2

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