public void NullPrefixAndNonEmptyNamespace() { QualifiedName name = new QualifiedName("root", "urn:my-uri", null); Assert.AreEqual("root [urn:my-uri]", name.ToString()); }
public void CreateQualifiedNameWithXmlNamespaceObject() { XmlNamespace ns = new XmlNamespace("prefix", "namespace"); QualifiedName name = new QualifiedName("elementName", ns); Assert.AreEqual("prefix:elementName [namespace]", name.ToString()); }
public void NullPrefix() { QualifiedName name = new QualifiedName("root", String.Empty, null); Assert.AreEqual("root", name.ToString()); }
public void NullPrefixAndNullNamespace() { QualifiedName name = new QualifiedName("root", null, null); Assert.AreEqual("root", name.ToString()); }
public void NameAndNamespaceAndPrefixS() { QualifiedName name = new QualifiedName("root", "urn:my-uri", "a"); Assert.AreEqual("a:root [urn:my-uri]", name.ToString()); }
public void NameAndPrefixOnly() { QualifiedName name = new QualifiedName("root", String.Empty, "b"); Assert.AreEqual("b:root", name.ToString()); }
public void NameOnly() { QualifiedName name = new QualifiedName("root", String.Empty); Assert.AreEqual("root", name.ToString()); }
public void EmptyQualifiedName() { QualifiedName name = new QualifiedName(); Assert.AreEqual(String.Empty, name.ToString()); }
public void QualifiedNamePrefixChanged() { QualifiedName name = new QualifiedName("root", "ns", "a"); name.Prefix = "newprefix"; Assert.AreEqual("newprefix:root [ns]", name.ToString()); }
public void QualifiedNameNamespaceChanged() { QualifiedName name = new QualifiedName("root", "ns", "a"); name.Namespace = "new-ns"; Assert.AreEqual("a:root [new-ns]", name.ToString()); }
public void QualifiedNameChanged() { QualifiedName name = new QualifiedName("root", "ns", "a"); name.Name = "element"; Assert.AreEqual("a:element [ns]", name.ToString()); }