@Override
    public void delete(final Map<Path, TransferStatus> files, final PasswordCallback prompt, final Callback callback) throws BackgroundException {
        this.trash(files, prompt, callback);
        for(Path f : files.keySet()) {
            fileid.cache(f, null);
        }
    }
@Test(expected = NotfoundException.class)
    public void testNotfound() throws Exception {
        final EueResourceIdProvider fileid = new EueResourceIdProvider(session);
        new EueTrashFeature(session, fileid).delete(Collections.singletonList(
                new Path(new AlphanumericRandomStringService().random(), EnumSet.of(Path.Type.file))
        ), new DisabledLoginCallback(), new Delete.DisabledCallback());
        fail();
    }