public boolean usesBuckets( @NonNull VFSConnectionDetails details ) throws KettleException {
    return details.hasBuckets() && getResolvedRootPath( details ) == null;
  }
@Test
  public void testUsesBucketsReturnsFalseIfHasBucketsAndRootPath() throws KettleException {

    when( vfsConnectionDetails.hasBuckets() ).thenReturn( true );
    assertFalse( vfsConnectionManagerHelper.usesBuckets( vfsConnectionDetails ) );
  }