HdfsStorage implements Storage { @Override public String getDependencyRootPath() { return this.dependencyRootUri != null ? this.dependencyRootUri.toString() : null; } @Inject  HdfsStorage(final AzkabanCommonModuleConfig config, final HdfsAuth hdfsAuth,
      @Named("hdfsFileContext") final FileContext hdfsFileContext,
      @Named("hdfs_cached_httpFS") @Nullable final FileSystem http); @Override InputStream getProject(final String key); @Override String putProject(final ProjectStorageMetadata metadata, final File localFile); @Override InputStream getDependency(final Dependency dep); @Override boolean dependencyFetchingEnabled(); @Override boolean deleteProject(final String key); @Override String getDependencyRootPath();  }
@Test public void testGetDependencyRootPath() { assertEquals(DEP_ROOT_URI, this.hdfsStorage.getDependencyRootPath()); }