@Test public void checkReadAttributesGeneral() throws IOException { final SimpleFileSystemProvider fsProvider = new SimpleFileSystemProvider(); final File tempFile = File.createTempFile("foo", "bar"); final Path path = GeneralPathImpl.newFromFile(fsProvider.getFileSystem(URI.create("file:///")), tempFile); final BasicFileAttributesImpl attrs = fsProvider.readAttributes(path, BasicFileAttributesImpl.class); assertThat(attrs).isNotNull(); assertThat(attrs.isRegularFile()).isTrue(); assertThat(attrs.isDirectory()).isFalse(); assertThat(attrs.isSymbolicLink()).isFalse(); assertThat(attrs.isOther()).isFalse(); assertThat(attrs.size()).isEqualTo(0L); }
@Test public void checkReadAttributesGeneral() throws IOException { final SimpleFileSystemProvider fsProvider = new SimpleFileSystemProvider(); final File tempFile = File.createTempFile("foo", "bar"); final Path path = GeneralPathImpl.newFromFile(fsProvider.getFileSystem(URI.create("file:///")), tempFile); final BasicFileAttributesImpl attrs = fsProvider.readAttributes(path, BasicFileAttributesImpl.class); assertThat(attrs).isNotNull(); assertThat(attrs.isRegularFile()).isTrue(); assertThat(attrs.isDirectory()).isFalse(); assertThat(attrs.isSymbolicLink()).isFalse(); assertThat(attrs.isOther()).isFalse(); assertThat(attrs.size()).isEqualTo(0L); }
@Test public void readAttributesGeneral() { final Path path = Files.createTempFile("foo", "bar"); final BasicFileAttributesImpl attrs = Files.readAttributes(path, BasicFileAttributesImpl.class); assertThat(attrs).isNotNull(); assertThat(attrs.isRegularFile()).isTrue(); assertThat(attrs.isDirectory()).isFalse(); assertThat(attrs.isSymbolicLink()).isFalse(); assertThat(attrs.isOther()).isFalse(); assertThat(attrs.size()).isEqualTo(0L); }