@Override
    public File getFile(TransientBlobKey key) throws IOException {
        return getFileInternal(null, key);
    }
@Test
    void transientBlobCacheCanServeFilesFromPrepopulatedStorageDirectory(
            @TempDir Path storageDirectory) throws IOException {
        final JobID jobId = new JobID();

        final TransientBlobKey blobKey =
                TestingBlobUtils.writeTransientBlob(
                        storageDirectory, jobId, new byte[] {1, 2, 3, 4});

        try (final TransientBlobCache transientBlobCache =
                new TransientBlobCache(new Configuration(), storageDirectory.toFile(), null)) {
            transientBlobCache.getFile(jobId, blobKey);
        }
    }