public void SparqlSimpleQuery1() { TripleStore store = new TripleStore(); store.AddFromUri(new Uri("http://dbpedia.org/resource/Barack_Obama")); string sparqlQuery = "SELECT * WHERE {?s ?p ?o}"; SparqlQueryParser sparqlParser = new SparqlQueryParser(); SparqlQuery query = sparqlParser.ParseFromString(sparqlQuery); Object results = store.ExecuteQuery(query); }
public void SparqlSimpleQuery1() { Skip.IfNot(TestConfigManager.GetSettingAsBoolean(TestConfigManager.UseRemoteParsing), "Test Config marks Remote Parsing as unavailable, test cannot be run"); TripleStore store = new TripleStore(); store.AddFromUri(new Uri("http://dbpedia.org/resource/Barack_Obama")); const string sparqlQuery = "SELECT * WHERE {?s ?p ?o}"; SparqlQueryParser sparqlParser = new SparqlQueryParser(); SparqlQuery query = sparqlParser.ParseFromString(sparqlQuery); var processor = new LeviathanQueryProcessor(store); Object results = processor.ProcessQuery(query); }
public void SparqlSimpleQuery1() { if (!TestConfigManager.GetSettingAsBoolean(TestConfigManager.UseRemoteParsing)) { throw new SkipTestException("Test Config marks Remote Parsing as unavailable, test cannot be run"); } TripleStore store = new TripleStore(); store.AddFromUri(new Uri("http://dbpedia.org/resource/Barack_Obama")); const string sparqlQuery = "SELECT * WHERE {?s ?p ?o}"; SparqlQueryParser sparqlParser = new SparqlQueryParser(); SparqlQuery query = sparqlParser.ParseFromString(sparqlQuery); Object results = store.ExecuteQuery(query); }