Node folderRoot = testRootNode.addNode("myFolder", "nt:folder");
Node folderChild = folderRoot;
allNodes.add(folderChild);
for (int i = 0; i < levelsDeep; i++) {
folderChild.addNode("0" + i + "-dummy", "nt:folder");
folderChild = folderChild.addNode("0" + i, "nt:folder");
allNodes.add(folderChild);
// -2 because:
// 1 because 'i' starts at 0,