use of org.apache.jena.sparql.expr.nodevalue.NodeValueDuration in project jena by apache.
the class NodeValueRewriterTest method visitNodeValueDurationTest.
@Test
public void visitNodeValueDurationTest() throws DatatypeConfigurationException {
Duration dur = DatatypeFactory.newInstance().newDuration(true, 1, 2, 3, 4, 5, 6);
NodeValue nv = new NodeValueDuration(dur);
nv.visit(rewriter);
NodeValue result = rewriter.getResult();
assertEquals(nv, result);
assertEquals(nv.getClass(), result.getClass());
}
use of org.apache.jena.sparql.expr.nodevalue.NodeValueDuration in project jena by apache.
the class NodeValueRewriterTest method visitNodeValueDurationNodeTest.
@Test
public void visitNodeValueDurationNodeTest() throws DatatypeConfigurationException {
Duration dur = DatatypeFactory.newInstance().newDuration(true, 1, 2, 3, 4, 5, 6);
Node n = NodeFactory.createLiteral(dur.toString(), XSDDatatype.XSDduration);
NodeValue nv = new NodeValueDuration(dur, n);
nv.visit(rewriter);
NodeValue result = rewriter.getResult();
assertEquals(nv, result);
assertEquals(nv.getClass(), result.getClass());
}
Aggregations