public void TestRenameADefaultNamespace() { Dictionary<string, OntologyAttribute> dict = CreateRealisticNamespaceDictionary(); nsm = new NamespaceManager(dict); Assert.IsTrue(nsm.HasDefault == false); nsm.Default = new OntologyAttribute { BaseUri = "BaseUri5", GraphName = "GraphName5", Name = "Name5", Prefix = "Prefix5", UrlOfOntology = "UrlOfOntology5" }; Assert.IsTrue(nsm.HasDefault == true); nsm.Rename("", "Name5"); Assert.IsTrue(nsm.HasDefault == false); }
public void TestRenamePrefix() { Dictionary<string, OntologyAttribute> dict = CreateRealisticNamespaceDictionary(); nsm = new NamespaceManager(dict); Assert.IsNotNull(nsm["Name1"]); Assert.IsTrue(nsm.Count == 4); Assert.IsTrue(nsm.Count == 4); nsm.Rename("Name1", "Name5"); Assert.IsNull(nsm["Name1"]); Assert.IsNotNull(nsm["Name5"]); Assert.IsTrue(nsm.Count == 4); }