*/
@Test
public void testTreeTraversalFromRootWithoutFilter() throws Exception {
ITreeNode startingNode = getStartingNode(true);
IFolder rootFolder = (IFolder) startingNode.getData();
IFolder subRootFolder1 = rootFolder.getFolders().get(0);
IBookMark subRoot1Mark1 = (IBookMark) subRootFolder1.getMarks().get(0);
IBookMark subRoot1Mark2 = (IBookMark) subRootFolder1.getMarks().get(1);
IFolder subRoot1Folder1 = subRootFolder1.getFolders().get(0);
IBookMark subRoot11Mark1 = (IBookMark) subRoot1Folder1.getMarks().get(0);
IFolder subRoot11Folder1 = subRoot1Folder1.getFolders().get(0);
IFolder subRootFolder2 = rootFolder.getFolders().get(1);
IBookMark subRoot2Mark1 = (IBookMark) subRootFolder2.getMarks().get(0);
IFolder subRoot2Folder1 = subRootFolder2.getFolders().get(0);
IFolder subRoot21Folder1 = subRoot2Folder1.getFolders().get(0);
IBookMark subRoot211Mark1 = (IBookMark) subRoot21Folder1.getMarks().get(0);
IFolder subRootFolder3 = rootFolder.getFolders().get(2);
IFolder subRoot3Folder1 = subRootFolder3.getFolders().get(0);
IBookMark subRoot31Mark1 = (IBookMark) subRoot3Folder1.getMarks().get(0);
TreeTraversal t = new TreeTraversal(startingNode) {
@Override
public boolean select(ITreeNode node) {
return true;