@Test
public void testSanitizePath() {

    /*
     * Make sure we always have a path that starts with a "/".
     */
    String path1 = null;// -> "/"
    String path1_expected = "/";
    assertTrue(VFSManager.sanitizePath(path1).equals(path1_expected));
    String path2 = "";// -> "/"
    String path2_expected = "/";
    assertTrue(VFSManager.sanitizePath(path2).equals(path2_expected));
    String path3 = "/";// -> "/"
    String path3_expected = "/";
    assertTrue(VFSManager.sanitizePath(path3).equals(path3_expected));
    String path4 = ".";// -> "/."
    String path4_expected = "/.";
    assertTrue(VFSManager.sanitizePath(path4).equals(path4_expected));
    String path5 = "./";// -> "/."
    String path5_expected = "/.";
    assertTrue(VFSManager.sanitizePath(path5).equals(path5_expected));
    String path6 = "cutTrailingSlash/";// -> "/cutTrailingSlash"
    String path6_expected = "/cutTrailingSlash";
    assertTrue(VFSManager.sanitizePath(path6).equals(path6_expected));
}