}
protected MockVFSContext createSimpleVFSContextWithChildrenAndNonLeafsWithHidden()
{
MockVFSContext context = new MockVFSContext("simpleWithChildren");
MockSimpleVirtualFileHandler root = new MockSimpleVirtualFileHandler(context, null, "");
context.setRoot(root);
MockSimpleVirtualFileHandler child1 = new MockSimpleVirtualFileHandler(context, root, "child1");
child1.setHidden(true);
new MockSimpleVirtualFileHandler(context, root, "child2");
new MockSimpleVirtualFileHandler(context, root, "child3");
MockSimpleVirtualFileHandler folder1 = new MockSimpleVirtualFileHandler(context, root, "folder1");
folder1.setLeaf(false);
new MockSimpleVirtualFileHandler(context, root, "folder1/child1");
MockSimpleVirtualFileHandler folder2 = new MockSimpleVirtualFileHandler(context, root, "folder2");
folder2.setLeaf(false);
new MockSimpleVirtualFileHandler(context, root, "folder2/child1");
new MockSimpleVirtualFileHandler(context, root, "folder2/child2");
MockSimpleVirtualFileHandler folder3 = new MockSimpleVirtualFileHandler(context, root, "folder3");
folder3.setLeaf(false);
new MockSimpleVirtualFileHandler(context, root, "folder3/child1");
new MockSimpleVirtualFileHandler(context, root, "folder3/child2");
new MockSimpleVirtualFileHandler(context, root, "folder3/child3");
return context;
}