rdf4j-postgis  Version 0.1.0.0
IsEmptyTest Class Reference

Public Member Functions

void testIsEmptyFalse ()
 
void testIsEmptyTrue ()
 

Member Function Documentation

◆ testIsEmptyFalse()

void testIsEmptyFalse ( )
16  {
17  IsEmpty is3d=new IsEmpty();
18  ValueFactory valfac=SimpleValueFactory.getInstance();
19  Value geo=valfac.createLiteral("<http://www.opengis.net/def/crs/EPSG/0/27700> MULTIPOINT (10 40, 40 30, 20 20, 30 10)", WKTDatatype.LiteralIRI);
20  Value result=is3d.evaluate(valfac, geo);
21  Value expResult=valfac.createLiteral(false);
22  assertEquals(expResult, result);
23 }

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

◆ testIsEmptyTrue()

void testIsEmptyTrue ( )
27  {
28  IsEmpty is3d=new IsEmpty();
29  ValueFactory valfac=SimpleValueFactory.getInstance();
30  Value geo=valfac.createLiteral("MULTIPOINT EMPTY", WKTDatatype.LiteralIRI);
31  Value result=is3d.evaluate(valfac, geo);
32  Value expResult=valfac.createLiteral(true);
33  assertEquals(expResult, result);
34 }

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