private IFuserFilesystemDirectory getnewRoot() { SimRoot root = new SimRoot(); SimSubdirectory subA = new SimSubdirectory(null, "SubA"); SimSubdirectory subB = new SimSubdirectory(null, "SubB"); SimSubdirectory TestDir = new SimSubdirectory(null, "test"); SimFile testFile = new SimFile("test.txt", getData("This is a test!"), FileAttributes.Archive); SimFile file1 = new SimFile("Datei 1.txt", getData(100), FileAttributes.Archive); SimFile file2 = new SimFile("Datei 2.dat", getData(2024), FileAttributes.Archive); SimFile file3 = new SimFile("Datei 3.bmp", getData(33333), FileAttributes.Archive); SimFile file4 = new SimFile("Ganz Neue Dat-Datei.dat", getData(123456), FileAttributes.Archive); root.AddDir(new SimSubdirectory(null, "Leeres Verzeichnis")); root.AddDir(new SimSubdirectory(null, "nochmals leer")); root.AddDir(subA); subA.AddDir(new SimSubdirectory(null, "Leer a1")); subA.AddDir(new SimSubdirectory(null, "Leer a2")); subA.AddDir(subB); subB.AddDir(new SimSubdirectory(null, "Leer b1")); subB.AddDir(new SimSubdirectory(null, "Leer b2")); root.AddFile(file1); root.AddFile(file2); root.AddFile(file3); subB.AddFile(file4); root.AddDir(TestDir); root.AddFile(testFile); return(root); }