use of org.apache.jena.graph.Graph in project jena by apache.
the class TestRDFParser method source_uri_04.
@Test
public void source_uri_04() {
Graph graph = GraphFactory.createGraphMem();
RDFParser.create().source(Paths.get(DIR + "data.ttl")).parse(graph);
assertEquals(3, graph.size());
}
use of org.apache.jena.graph.Graph in project jena by apache.
the class TestRDFParser method source_uri_02.
@Test(expected = RiotException.class)
public void source_uri_02() {
Graph graph = GraphFactory.createGraphMem();
RDFParser.create().source("file:" + DIR + "data.unknown").parse(graph);
}
use of org.apache.jena.graph.Graph in project jena by apache.
the class TestRDFParser method errorHandler.
@Test(expected = RiotException.class)
public void errorHandler() {
Graph graph = GraphFactory.createGraphMem();
// This test file contains Turtle.
RDFParser.create().source(DIR + "data.rdf").errorHandler(ErrorHandlerFactory.errorHandlerNoLogging).parse(graph);
}
use of org.apache.jena.graph.Graph in project jena by apache.
the class TestRDFParser method factory_01.
@Test
public void factory_01() {
TestingFactoryRDF f = new TestingFactoryRDF();
Graph graph = GraphFactory.createGraphMem();
builder().factory(f).parse(graph);
assertEquals(1, graph.size());
assertNotEquals(0, f.counter);
}
use of org.apache.jena.graph.Graph in project jena by apache.
the class TestRDFParser method labels_01.
@Test
public void labels_01() {
Graph graph = GraphFactory.createGraphMem();
//LabelToNode.createUseLabelEncoded() ;
builder().labelToNode(LabelToNode.createUseLabelAsGiven()).parse(graph);
assertEquals(1, graph.size());
StringWriter sw = new StringWriter();
RDFDataMgr.write(sw, graph, Lang.NT);
String s = sw.toString();
assertTrue(s.contains("_:Bb"));
}
Aggregations