Exemple #1
0
  /** Test of getRootDirectory method, of class APSFilesystemImpl. */
  public void testGetRootFolder() {
    System.out.print("GetRootFolderFile...");

    APSDirectoryImpl root = this.fs.getRootDirectory();
    assertTrue(root.list().length == 0);

    System.out.println("ok");
  }
Exemple #2
0
  public void testCreateDir() throws Exception {
    System.out.print("CreateDir...");

    APSDirectoryImpl root = this.fs.getRootDirectory();
    APSDirectoryImpl myDir = root.createDir("mydir");
    APSFileImpl myFile = myDir.createFile("myfile.txt");
    Writer writer = myFile.createWriter();
    writer.write("This is a test file!\n");
    writer.close();
    assertTrue(myDir.list().length == 1);
    assertEquals(myDir.list()[0], "myfile.txt");

    //        for (APSFileImpl file : myDir.listFiles()) {
    //            System.out.println(file);
    //        }
    APSDirectoryImpl parent = myDir.getParentFile();
    //        System.out.println("Parent file: " + parent);
    APSDirectoryImpl parentOfParent = parent.getParentFile();
    assertTrue(parentOfParent == null);
    //        System.out.println("Parent of parent file: " + parentOfParent);

    System.out.println("ok");
  }