Example #1
0
        public void ThreeLevelTreeSumReturned()
        {
            Node level3 = new Node(3, null, null);
            Node level2 = new Node(2, level3, level3);
            Node root   = new Node(1, level2, level2);

            Assert.Equal(17, SumTheTree.SumTree(root));
        }
Example #2
0
        public void OneNodeTreeThenRootValueReturned()
        {
            Node root = new Node(5);

            Assert.Equal(5, SumTheTree.SumTree(root));
        }