use of org.apache.jena.sparql.expr.NodeValue in project jena by apache.
the class AzimuthFFTest method testExec.
/**
* Test of exec method, of class AzimuthFF.
*/
@Test
public void testExec() {
NodeValue v1 = NodeValue.makeDouble(0);
NodeValue v2 = NodeValue.makeDouble(0);
NodeValue v3 = NodeValue.makeDouble(0);
NodeValue v4 = NodeValue.makeDouble(10);
AzimuthFF instance = new AzimuthFF();
NodeValue expResult = NodeValue.makeDouble(1.5707963267948966);
NodeValue result = instance.exec(v1, v2, v3, v4);
assertEquals(expResult, result);
}
use of org.apache.jena.sparql.expr.NodeValue in project jena by apache.
the class ConvertLatLonFFTest method testExec.
/**
* Test of exec method, of class ConvertLatLon.
*/
@Test
public void testExec() {
NodeValue v1 = NodeValue.makeFloat(10.0f);
NodeValue v2 = NodeValue.makeFloat(20.0f);
ConvertLatLonFF instance = new ConvertLatLonFF();
NodeValue expResult = NodeValue.makeNode("<http://www.opengis.net/def/crs/EPSG/0/4326> POINT(10 20)", WKTDatatype.INSTANCE);
NodeValue result = instance.exec(v1, v2);
assertEquals(expResult, result);
}
use of org.apache.jena.sparql.expr.NodeValue in project jena by apache.
the class TransformSRSFFTest method testExec_URI.
/**
* Test of exec method, of class TransformSRSFF.
*/
@Test
public void testExec_URI() {
NodeValue v1 = NodeValue.makeNode("<http://www.opengis.net/def/crs/EPSG/0/4326> POINT(0 10)", WKTDatatype.INSTANCE);
NodeValue v2 = NodeValue.makeNode(NodeFactory.createURI(SRS_URI.DEFAULT_WKT_CRS84));
TransformSRSFF instance = new TransformSRSFF();
NodeValue expResult = NodeValue.makeNode("POINT(10 0)", WKTDatatype.INSTANCE);
NodeValue result = instance.exec(v1, v2);
assertEquals(expResult, result);
}
use of org.apache.jena.sparql.expr.NodeValue in project jena by apache.
the class TransformSRSFFTest method testExec_fail.
/**
* Test of exec method, of class TransformSRSFF.
*/
@Test(expected = ExprEvalException.class)
public void testExec_fail() {
NodeValue v1 = NodeValue.makeNode("<http://www.opengis.net/def/crs/EPSG/0/4326> POINT(0 10)", WKTDatatype.INSTANCE);
NodeValue v2 = NodeValue.makeInteger(8);
TransformSRSFF instance = new TransformSRSFF();
NodeValue expResult = NodeValue.makeNode("POINT(10 0)", WKTDatatype.INSTANCE);
NodeValue result = instance.exec(v1, v2);
assertEquals(expResult, result);
}
use of org.apache.jena.sparql.expr.NodeValue in project jena by apache.
the class TransformFFTest method testExec_fail.
/**
* Test of exec method, of class TransformFF.
*/
@Test(expected = ExprEvalException.class)
public void testExec_fail() {
NodeValue v1 = NodeValue.makeNode("<gml:Point xmlns:gml=\"http://www.opengis.net/ont/gml\" srsName=\"http://www.opengis.net/def/crs/EPSG/0/4326\"><gml:pos>0 10</gml:pos></gml:Point>", GMLDatatype.INSTANCE);
NodeValue v2 = NodeValue.makeInteger(8);
NodeValue v3 = NodeValue.makeNode(NodeFactory.createURI(SRS_URI.DEFAULT_WKT_CRS84));
TransformFF instance = new TransformFF();
NodeValue expResult = NodeValue.makeNode("POINT(10 0)", WKTDatatype.INSTANCE);
NodeValue result = instance.exec(v1, v2, v3);
assertEquals(expResult, result);
}
Aggregations