### Question:
AzureNativeFileSystemProvider implements FileSystemProvider { @Override public boolean supportsPath(@Nonnull Path path) { return StringUtils.equalsAnyIgnoreCase(path.toUri().getScheme(), "asv", "asvs", "wasb", "wasbs") && StringUtils.isEmpty(path.toUri().getUserInfo()) && StringUtils.isNotEmpty(path.toUri().getHost()) && StringUtils.equalsAny(path.toUri().getPath(), null, "", "/"); }  @Nonnull @Override @SuppressWarnings("squid:S1075") List<DataSetFile> listFiles(@Nonnull final Path path, @Nonnull final Configuration conf); @Override boolean supportsPath(@Nonnull Path path);  }### Answer:
@Test public void supportsPath() { final AzureNativeFileSystemProvider provider = new AzureNativeFileSystemProvider(); Assert.assertTrue("Expected to use provider for wasb: Assert.assertTrue("Expected to use provider for wasbs: Assert.assertFalse("Expected to use Hadoop for wasb: }