@Test
    public void shouldGetProperTreeNodeHeight() {
        //given
        HierarchyTreeNode binaryTreeNode = new HierarchyTreeNode("TTT", null);
        int level = 5;
        double levelNodesCount = 1;
        for (double i = level; i > 0; i--)  {
            levelNodesCount += Math.pow(binaryTreeNode.getMaxChildrenCount(), i);
        }

        //when
        for (int i = 0;
             i < levelNodesCount;
             i++)
            binaryTreeNode.addNode("QQQ" + i);

        //then
        //TODO org.junit.Assert.assertEquals("levelNodesCount = " + levelNodesCount, 1 + level, binaryTreeNode.getHeight());
    }