@Test public void files() throws FileSystemException { MatcherAssert.assertThat( new FileSystemOfJarFiles( new FileSystem.Fake( new FileSystemPath.Fake("build/sample-tests.jar"), new FileSystemPath.Fake("build/sample-tests.jar"))) .files(), Matchers.hasSize(20)); }
@Override public List<FileSystemPath> files() throws FileSystemException { return new FileSystemOfFileSystems(mapping.objects(fileSystem)).files(); }
FileSystemOfJarFiles implements FileSystem { @Override public List<FileSystemPath> files() throws FileSystemException { return new FileSystemOfFileSystems(mapping.objects(fileSystem)).files(); } }
FileSystemOfJarFiles implements FileSystem { @Override public List<FileSystemPath> files() throws FileSystemException { return new FileSystemOfFileSystems(mapping.objects(fileSystem)).files(); } FileSystemOfJarFiles(FileSystem fileSystem); private  FileSystemOfJarFiles(FileSystem fileSystem, Mapping mapping); }
FileSystemOfJarFiles implements FileSystem { @Override public List<FileSystemPath> files() throws FileSystemException { return new FileSystemOfFileSystems(mapping.objects(fileSystem)).files(); } FileSystemOfJarFiles(FileSystem fileSystem); private  FileSystemOfJarFiles(FileSystem fileSystem, Mapping mapping); @Override List<FileSystemPath> files(); }
FileSystemOfJarFiles implements FileSystem { @Override public List<FileSystemPath> files() throws FileSystemException { return new FileSystemOfFileSystems(mapping.objects(fileSystem)).files(); } FileSystemOfJarFiles(FileSystem fileSystem); private  FileSystemOfJarFiles(FileSystem fileSystem, Mapping mapping); @Override List<FileSystemPath> files();  }