public void ImportKeyNode() { // Note: KeyValue is a valid KeyNode string value = "<KeyName xmlns=\"http://www.w3.org/2000/09/xmldsig#\">Mono::</KeyName>"; XmlDocument doc = new XmlDocument(); doc.LoadXml(value); KeyInfoNode node1 = new KeyInfoNode(); node1.LoadXml(doc.DocumentElement); string s = (node1.GetXml().OuterXml); Assert.Equal(value, s); }
public void NewKeyNode() { string test = "<Test></Test>"; XmlDocument doc = new XmlDocument(); doc.LoadXml(test); KeyInfoNode node1 = new KeyInfoNode(); node1.Value = doc.DocumentElement; XmlElement xel = node1.GetXml(); KeyInfoNode node2 = new KeyInfoNode(node1.Value); node2.LoadXml(xel); Assert.AreEqual((node1.GetXml().OuterXml), (node2.GetXml().OuterXml), "node1==node2"); }