@Test
public void initializeIfRootDirectoryDeleted() {

    temporaryFolder.delete();
    Cache.Entry entry = randomData(101);
    cache.put("key1", entry);
    assertThat(cache.get("key1"), is(nullValue()));
    // confirm that we can now store entries
    cache.put("key2", entry);
    assertThatEntriesAreEqual(cache.get("key2"), entry);
}