log.debug(opts.serviceURL); log.debug(opts.method); log.debug("query=" + opts.getRequestParam("query")); log.debug(urlString.toString());
log.debug(requestURL); log.debug(opts.method); log.debug("query=" + opts.getRequestParam("query")); log.debug(urlString.toString());
@Test public void testExport() throws RepositoryException, RDFHandlerException { final RDFHandler handler = new RDFHandlerBase(); con.exportStatements(s, p, o, includeInferred, handler, c); assertEquals(EncodeDecodeValue.encodeValue(s), remote.data.opts.getRequestParam("s")); assertEquals(EncodeDecodeValue.encodeValue(p), remote.data.opts.getRequestParam("p")); assertEquals(EncodeDecodeValue.encodeValue(o), remote.data.opts.getRequestParam("o")); assertEquals(EncodeDecodeValue.encodeValue(c), remote.data.opts.getRequestParam("c")); assertEquals(Boolean.toString(includeInferred), remote.data.opts.getRequestParam(RemoteRepositoryDecls.INCLUDE_INFERRED)); }
@Test public void testGetStatements() throws RepositoryException { final RepositoryResult<Statement> stmts = con.getStatements(s, p, o, includeInferred, c); try { assertEquals(EncodeDecodeValue.encodeValue(s), remote.data.opts.getRequestParam("s")); assertEquals(EncodeDecodeValue.encodeValue(p), remote.data.opts.getRequestParam("p")); assertEquals(EncodeDecodeValue.encodeValue(o), remote.data.opts.getRequestParam("o")); assertEquals(EncodeDecodeValue.encodeValue(c), remote.data.opts.getRequestParam("c")); assertEquals(Boolean.toString(includeInferred), remote.data.opts.getRequestParam(RemoteRepositoryDecls.INCLUDE_INFERRED)); } finally { stmts.close(); } }
@Test public void testTupleQueryBaseURI() throws Exception { final String baseURI = ":baseURI"; final TupleQuery tq = con.prepareTupleQuery(QueryLanguage.SPARQL, "select * where {?s ?p ?o}", baseURI); final TupleQueryResult tqr = tq.evaluate(); try { assertEquals(baseURI, remote.data.opts.getRequestParam(RemoteRepositoryDecls.BASE_URI)); assertEquals(baseURI,remote.data.opts.getRequestParam(RemoteRepositoryDecls.BASE_URI)); } finally { tqr.close(); } }
log.debug(opts.serviceURL); log.debug(opts.method); log.debug("query=" + opts.getRequestParam("query")); log.debug(urlString.toString());
@Test public void testTupleQueryIncludeInferred() throws Exception { final TupleQuery tq = con.prepareTupleQuery(QueryLanguage.SPARQL, "select * where {?s ?p ?o}"); tq.setIncludeInferred(false); tq.evaluate(); assertEquals("false", remote.data.opts.getRequestParam(RemoteRepositoryDecls.INCLUDE_INFERRED)); assertEquals("false", remote.data.request.getParams().get(RemoteRepositoryDecls.INCLUDE_INFERRED).getValue()); tq.setIncludeInferred(true); final TupleQueryResult tqr = tq.evaluate(); try { assertEquals("true", remote.data.opts.getRequestParam(RemoteRepositoryDecls.INCLUDE_INFERRED)); assertEquals("true", remote.data.request.getParams().get(RemoteRepositoryDecls.INCLUDE_INFERRED).getValue()); } finally { tqr.close(); } }
@Test public void testTupleQueryBindings() throws Exception { final TupleQuery tq = con.prepareTupleQuery(QueryLanguage.SPARQL, "select * where {?s ?p ?o}"); tq.setBinding("s", s); tq.setBinding("p", p); tq.setBinding("o", o); { assertEquals(s,tq.getBindings().getBinding("s").getValue()); assertEquals(p,tq.getBindings().getBinding("p").getValue()); assertEquals(o,tq.getBindings().getBinding("o").getValue()); tq.removeBinding("o"); assertFalse(tq.getBindings().hasBinding("o")); TupleQueryResult tqr = tq.evaluate(); try { assertEquals(EncodeDecodeValue.encodeValue(s),remote.data.opts.getRequestParam("$s")); assertEquals(EncodeDecodeValue.encodeValue(p),remote.data.opts.getRequestParam("$p")); assertEquals(null,remote.data.opts.getRequestParam("$o")); assertEquals(EncodeDecodeValue.encodeValue(s),remote.data.request.getParams().get("$s").getValue()); assertEquals(EncodeDecodeValue.encodeValue(p),remote.data.request.getParams().get("$p").getValue()); assertEquals(null,remote.data.request.getParams().get("$o")); } finally { tqr.close(); } tq.clearBindings(); assertEquals(0,tq.getBindings().size()); } }