Exemple #1
0
        public void TestNodeChildren()
        {
            var       branch     = new BranchNode("Branch");
            const int NUM_LEAVES = 4;

            for (int i = 0; i < NUM_LEAVES; i++)
            {
                branch.AddChild(new LeafNode("Leaf " + i));
            }

            Assert.AreEqual(NUM_LEAVES, branch.GetChildren().Count);
            Assert.AreEqual("Leaf 1", branch.GetChildren()[1].GetContent());
        }