### Question:
FSBlob extends AbstractBlob { @Override public boolean exists() throws IOException { ensureOpen(); return file.exists(); } FSBlob(FSBlobStoreConnection connection, File baseDir, URI blobId, StreamManager manager,
         Set<File> modified); @Override URI getCanonicalId(); @Override InputStream openInputStream(); @Override OutputStream openOutputStream(long estimatedSize, boolean overwrite); @Override long getSize(); @Override boolean exists(); @Override void delete(); @Override Blob moveTo(URI blobId, Map<String, String> hints); static final String FORCE_MOVE_AS_COPY_AND_DELETE; }### Answer:
@Test public void testExistsFalse() throws Exception { assertFalse(getFSBlob("file:nonExistingPath").exists()); assertFalse(getFSBlob("file:nonExistingPath/nonExistingPath").exists()); }