@Override
  public boolean isWriteable() throws FileSystemException {
    return resolvedFileObject.isWriteable();
  }
@Test
  public void testDelegatesIsWritable() throws FileSystemException {
    when( resolvedFileObject.isWriteable() ).thenReturn( true );

    assertTrue( fileObject.isWriteable() );

    when( resolvedFileObject.isWriteable() ).thenReturn( false );

    assertFalse( fileObject.isWriteable() );

    verify( resolvedFileObject, times( 2 ) ).isWriteable();
  }