Search in sources :

Example 11 with Graph

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());
}
Also used : Graph(org.apache.jena.graph.Graph) Test(org.junit.Test)

Example 12 with Graph

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);
}
Also used : Graph(org.apache.jena.graph.Graph) Test(org.junit.Test)

Example 13 with 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);
}
Also used : Graph(org.apache.jena.graph.Graph) Test(org.junit.Test)

Example 14 with 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);
}
Also used : Graph(org.apache.jena.graph.Graph) Test(org.junit.Test)

Example 15 with Graph

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"));
}
Also used : Graph(org.apache.jena.graph.Graph) StringWriter(java.io.StringWriter) Test(org.junit.Test)

Aggregations

Graph (org.apache.jena.graph.Graph)247 Test (org.junit.Test)90 BaseTest (org.apache.jena.atlas.junit.BaseTest)56 Triple (org.apache.jena.graph.Triple)56 DatasetGraph (org.apache.jena.sparql.core.DatasetGraph)54 Node (org.apache.jena.graph.Node)46 AbstractTestGraph (org.apache.jena.graph.test.AbstractTestGraph)16 InfGraph (org.apache.jena.reasoner.InfGraph)16 ContractTest (org.xenei.junit.contract.ContractTest)16 Model (org.apache.jena.rdf.model.Model)14 MultiUnion (org.apache.jena.graph.compose.MultiUnion)9 Delta (org.apache.jena.graph.compose.Delta)8 BuilderGraph (org.apache.jena.sparql.sse.builders.BuilderGraph)8 StreamRDF (org.apache.jena.riot.system.StreamRDF)7 PrefixMapping (org.apache.jena.shared.PrefixMapping)7 GraphUnionRead (org.apache.jena.sparql.graph.GraphUnionRead)7 IOException (java.io.IOException)6 Dataset (org.apache.jena.query.Dataset)6 Rule (org.apache.jena.reasoner.rulesys.Rule)6 ConfigTest (org.apache.jena.tdb.ConfigTest)6