public void ShouldReturnLeafNodesCount() { TreeDSNode rootNode = TreeTestData.GetComplexTreeRootNode(); TreeNodesType treeNodesType = new TreeNodesType(); var leafNodesCount = treeNodesType.LeaftNodesCount(rootNode); Assert.AreEqual(4, leafNodesCount); }
public void ShouldReturnFullNodesCount() { TreeDSNode rootNode = TreeTestData.GetComplexTreeRootNode(); TreeNodesType treeNodesType = new TreeNodesType(); var fullNodesCount = treeNodesType.FullNodesCount(rootNode); Assert.AreEqual(3, fullNodesCount); }