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());
		}
Пример #9
0
		public void QualifiedNamePrefixChanged()
		{
			QualifiedName name = new QualifiedName("root", "ns", "a");
			name.Prefix = "newprefix";
			Assert.AreEqual("newprefix:root [ns]", name.ToString());
		}
Пример #10
0
		public void QualifiedNameNamespaceChanged()
		{
			QualifiedName name = new QualifiedName("root", "ns", "a");
			name.Namespace = "new-ns";
			Assert.AreEqual("a:root [new-ns]", name.ToString());
		}
Пример #11
0
		public void QualifiedNameChanged()
		{
			QualifiedName name = new QualifiedName("root", "ns", "a");
			name.Name = "element";
			Assert.AreEqual("a:element [ns]", name.ToString());
		}