@Override
  public boolean delete() throws FileSystemException {
    return requireResolvedFileObject().delete();
  }
@Test
  public void testDelegatesDelete() throws FileSystemException {
    fileObject.delete();

    verify( resolvedFileObject, times( 1 ) ).delete();
  }