예제 #1
0
        public void XMLFormat_GetNode_Test4()
        {
            XMLFormat xml = new XMLFormat(new XMLFormatInitializerTest2());

            var node = xml.GetNode(99);

            Assert.AreEqual("uig", node.name);
        }
예제 #2
0
        public void XMLFormat_GetNode_Test1()
        {
            XMLFormat xml = new XMLFormat(new XMLFormatInitializerTest1());

            var node = xml.GetNode(12);

            Assert.AreEqual("news", node.name);
        }
예제 #3
0
    public AFormat Transform(AFormat aFormat)
    {
        find = (FindFormat)aFormat;
        xml  = new XMLFormat();
        xml.SetRoot(find.GetPath(0));
        var root = (DirNode)xml.GetNode(0);

        FindSubNodesAndAppend(root, 1, root.name);
        return(xml);
    }
예제 #4
0
        public void XMLFormat_Append_Test1()
        {
            XMLFormat xml = new XMLFormat();

            xml.SetRoot("a");

            xml.Append(0, new XMLFormat.FileNode()
            {
                name = "b", id = 1
            });

            var node = xml.GetNode(1);

            Assert.True(node.name == "b");
        }