@Test
public void getReaderForItemMissingFromCacheButNoContentToCache()
{

    when(cache.getReader("url")).thenThrow(new CacheMissException("url"));
    when(backingStore.getReader("url")).thenReturn(sourceContent);
    when(cache.put("url", sourceContent)).thenReturn(false);
    
    cachingStore.getReader("url");
}