use of org.apache.jena.rdfconnection.RDFConnection in project jena by apache.
the class AbstractTestRDFConnection method query_select_02.
@Test
public void query_select_02() {
AtomicInteger counter = new AtomicInteger(0);
try (RDFConnection conn = connection()) {
conn.loadDataset(DIR + "data.trig");
conn.querySelect("SELECT * { ?s ?p ?o}", (r) -> counter.incrementAndGet());
assertEquals(2, counter.get());
}
}
use of org.apache.jena.rdfconnection.RDFConnection in project jena by apache.
the class AbstractTestRDFConnection method named_graph_put_1.
@Test
public void named_graph_put_1() {
try (RDFConnection conn = connection()) {
conn.put(graphName, model1);
Dataset ds1 = conn.fetchDataset();
Model m0 = conn.fetch(graphName);
assertTrue("Models not isomorphic", isomorphic(model1, ds1.getNamedModel(graphName)));
Model m = conn.fetch(graphName);
assertTrue("Models not isomorphic", isomorphic(model1, m));
}
}
use of org.apache.jena.rdfconnection.RDFConnection in project jena by apache.
the class AbstractTestRDFConnection method named_graph_post_2.
@Test
public void named_graph_post_2() {
try (RDFConnection conn = connection()) {
conn.load(graphName, model1);
conn.load(graphName, model2);
Model m = conn.fetch(graphName);
Model m0 = ModelFactory.createUnion(model2, model1);
assertTrue("Models are not isomorphic", isomorphic(m0, m));
}
}
use of org.apache.jena.rdfconnection.RDFConnection in project jena by apache.
the class AbstractTestRDFConnection method query_construct_02.
@Test
public void query_construct_02() {
try (RDFConnection conn = connection()) {
conn.loadDataset(DIR + "data.trig");
Model m = conn.queryConstruct("CONSTRUCT WHERE { ?s ?p ?o }");
assertEquals(2, m.size());
}
}
Aggregations