4 using System.Collections.Generic;
10 namespace MonoTests.Monodoc
15 const string BaseDir = "../../class/monodoc/Test/monodoc_test/";
18 public void TestLoadingTree_2_10 ()
20 TestTreeLoading ("tree-from-2-10.tree", 0, 2);
24 public void TestLoadingTree_3_0_old ()
26 TestTreeLoading ("tree-from-3-0-old.tree", 1, 2);
30 public void TestLoadingTree_3_0 ()
32 TestTreeLoading ("tree-from-3-0.tree", 1, 2);
35 void TestTreeLoading (string treeFileName, int expectedVersion, int expectedNodeCount)
37 var filePath = Path.Combine (BaseDir, "trees", treeFileName);
38 var tree = new Tree (null, filePath);
39 Assert.AreEqual (expectedVersion, tree.VersionNumber);
40 Assert.IsNotNull (tree.RootNode);
41 Assert.AreEqual (expectedNodeCount, tree.RootNode.ChildNodes.Count);