public void TestNamespaceDeclarationsAsTurtle() { var turtle = NamespaceDeclarations.ForAssembly().AsTurtle(); Assert.That(turtle.Contains("@prefix dc: <http://purl.org/dc/terms/> .")); Assert.That(turtle.Contains("@prefix foaf: <http://xmlns.com/foaf/0.1/> .")); Assert.That(turtle.Contains("@prefix bsi: <http://brightstardb.com/instances/> .")); }
public void TestNamespaceDeclarationsAsSparql() { var sparql = NamespaceDeclarations.ForAssembly().AsSparql(); Assert.That(sparql.Contains("PREFIX dc: <http://purl.org/dc/terms/>")); Assert.That(sparql.Contains("PREFIX foaf: <http://xmlns.com/foaf/0.1/>")); Assert.That(sparql.Contains("PREFIX bsi: <http://brightstardb.com/instances/>")); }
public void TestNamspaceDeclarationEnumeration() { // Lookup the namespace declarations in this assembly var nsDeclarations = NamespaceDeclarations.ForAssembly().ToList(); Assert.That(nsDeclarations, Is.All.Not.Null); Assert.That(nsDeclarations.Count, Is.EqualTo(3)); }
public void TestNamespaceDeclarationsAsDictionary() { var nsDeclarations = NamespaceDeclarations.ForAssembly().AsDictionary(); Assert.That(nsDeclarations.Count, Is.EqualTo(3)); Assert.That(nsDeclarations.ContainsKey("dc")); Assert.That(nsDeclarations["dc"], Is.EqualTo("http://purl.org/dc/terms/")); Assert.That(nsDeclarations.ContainsKey("foaf")); Assert.That(nsDeclarations["foaf"], Is.EqualTo("http://xmlns.com/foaf/0.1/")); Assert.That(nsDeclarations.ContainsKey("bsi")); Assert.That(nsDeclarations["bsi"], Is.EqualTo("http://brightstardb.com/instances/")); }