public void SetUp() { root = new Root(); root.Add("/", new Node("node_1")); root.Add("/node_1", new Node("node_2")); serializer = new XmlSerializer(typeof(Node)); }
public void TestDeserializeFromXML() { string data = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<root>" + "<name>node_3</name>" + "<parent>xpca://node_1</parent>" + "</root>"; root.Add("/", new Node("test")); serializer = new XmlSerializer(typeof(Node)); serializer.Deserialize(root["/test"], data); Assert.IsNotNull(root["/node_1/node_3"]); }