예제 #1
0
  @SuppressWarnings("ReuseOfLocalVariable")
  @Test
  public void testResolveFileFromObfuscatedPath_PathIsResolved() throws FileSystemException {
    FileObject file =
        fsLocal.resolveFileFromObfuscatedPath(fsLocalRoot, "227379988e6f2c3e9eb87b1f7d7bd055");
    assertThat(file.getName().getPath()).isEqualTo("/temp.pem");

    file = fsLocal.resolveFileFromObfuscatedPath(fsLocalRoot, "269dd3644748e20182274c7a9de2ee6");
    assertThat(file.getName().getPath()).isEqualTo("/test2/test21/temp2.pem");

    file = fsLocal.resolveFileFromObfuscatedPath(fsLocalRoot, "30aa4ab41dbfeecb9e92d223bcaccb4");
    assertThat(file.getName().getPath()).isEqualTo("/test2/test21/temp.pem");

    file = fsLocal.resolveFileFromObfuscatedPath(fsLocalRoot, "508e41fae4e3de7a3045c2c9108f7fec");
    assertThat(file.getName().getPath()).isEqualTo("/test2/temp.pem");
  }
예제 #2
0
 @Test
 public void testResolveFileFromObfuscatedPath_PathIsNotResolved() throws FileSystemException {
   FileObject file = fsLocal.resolveFileFromObfuscatedPath(fsLocalRoot, "xxxx");
   assertThat(file).isNull();
 }