node.childValue = "any";
node.loadChildren();
assertEquals(2, node.getChildCount());
assertEquals("value", node.getUserObject());
node.childValue = new Object[] { "3", "4", "5" };
node.loadChildren();
assertTrue(node.loadedChildren);
assertEquals(5, node.getChildCount());
assertEquals("5", ((DefaultMutableTreeNode) node.getChildAt(4)).getUserObject());
node.childValue = new Object[] { "6" };
assertEquals(5, node.getChildCount());