protected boolean isVfsPath( String filePath ) {
    boolean ret = false;
    try {
      VFSFileProvider vfsFileProvider = (VFSFileProvider) providerService.get( VFSFileProvider.TYPE );
      if ( vfsFileProvider == null ) {
        return false;
      }
      return vfsFileProvider.isSupported( filePath );
    } catch ( InvalidFileProviderException | ClassCastException e ) {
      // DO NOTHING
    }
    return ret;
  }
@Test
  public void testIsVfsPath_NotSupported() throws Exception {
    // SETUP
    String vfsPath = "pvfs://someConnection/someFilePath";
    ProviderService mockProviderService = mock( ProviderService.class );
    VFSFileProvider mockVFSFileProvider = mock( VFSFileProvider.class );
    when( mockProviderService.get( VFSFileProvider.TYPE ) ).thenReturn( mockVFSFileProvider );
    when( mockVFSFileProvider.isSupported( any() ) ).thenReturn( false );

    FileOpenSaveExtensionPoint testInstance = new FileOpenSaveExtensionPoint( mockProviderService, null );

    assertFalse( testInstance.isVfsPath( vfsPath ) );
  }