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); AssertEquals ("node1==node2", (node1.GetXml ().OuterXml), (node2.GetXml ().OuterXml)); }
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); AssertEquals ("Node", value, s); }