예제 #1
0
        public void TestMapDefaults()
        {
            var map = new SparqlMap("dbpedia.metadata",
                                    "http://dbpedia.org/ontology/", NameMapping.UpperCamelCase,
                                    "http://dbpedia.org/property/", NameMapping.LowerCamelCase);

            Assert.AreEqual("http://www.w3.org/2002/07/owl#Thing", map.GetUriForType("DBPedia.Thing"));
            Assert.AreEqual("http://dbpedia.org/ontology/Work", map.GetUriForType("DBPedia.Work"));
            Assert.AreEqual("http://dbpedia.org/ontology/Film", map.GetUriForType("DBPedia.Film"));
            Assert.AreEqual("http://dbpedia.org/ontology/Place", map.GetUriForType("DBPedia.Place"));
            Assert.AreEqual("http://dbpedia.org/property/elevation", map.GetUriForProperty("DBPedia.Place", "Elevation"));
            Assert.AreEqual("http://dbpedia.org/property/annualTemperature", map.GetUriForProperty("DBPedia.Place", "AnnualTemperature"));
        }
예제 #2
0
 public void TestMapDefaults()
 {
     var map = new SparqlMap("dbpedia.metadata",
                             "http://dbpedia.org/ontology/", NameMapping.UpperCamelCase,
                             "http://dbpedia.org/property/", NameMapping.LowerCamelCase);
     Assert.AreEqual("http://www.w3.org/2002/07/owl#Thing", map.GetUriForType("DBPedia.Thing"));
     Assert.AreEqual("http://dbpedia.org/ontology/Work", map.GetUriForType("DBPedia.Work"));
     Assert.AreEqual("http://dbpedia.org/ontology/Film", map.GetUriForType("DBPedia.Film"));
     Assert.AreEqual("http://dbpedia.org/ontology/Place", map.GetUriForType("DBPedia.Place"));
     Assert.AreEqual("http://dbpedia.org/property/elevation", map.GetUriForProperty("DBPedia.Place", "Elevation"));
     Assert.AreEqual("http://dbpedia.org/property/annualTemperature", map.GetUriForProperty("DBPedia.Place", "AnnualTemperature"));
 }
예제 #3
0
        public void TestReadTypeUriAnnotation()
        {
            var map = new SparqlMap("dbpedia.metadata", "http://dbpedia.org/", NameMapping.Unchanged);

            Assert.AreEqual("http://dbpedia.org/ontology/Film", map.GetUriForType("DBPedia.Film"));
        }
예제 #4
0
 public void TestReadTypeUriAnnotation()
 {
     var map = new SparqlMap("dbpedia.metadata", "http://dbpedia.org/", NameMapping.Unchanged);
     Assert.AreEqual("http://dbpedia.org/ontology/Film", map.GetUriForType("DBPedia.Film"));
 }