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);
        }