Skip to content

Commit b349d6b

Browse files
author
Eugen
committed
Merge pull request eugenp#75 from Doha2012/master
Move Class JavaFolderSizeTest
2 parents 133b9c6 + 8ce12f9 commit b349d6b

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

core-java/src/test/java/org/baeldung/java/io/JavaFolderSizeTest.java renamed to core-java-8/src/test/java/org/baeldung/java8/JavaFolderSizeTest.java

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
package org.baeldung.java.io;
1+
package org.baeldung.java8;
22

33
import static org.junit.Assert.assertEquals;
44

55
import java.io.File;
66
import java.io.IOException;
77
import java.nio.file.FileVisitResult;
88
import java.nio.file.Files;
9-
//import java.nio.file.Files;
109
import java.nio.file.Path;
1110
import java.nio.file.Paths;
1211
import java.nio.file.SimpleFileVisitor;
@@ -18,11 +17,12 @@
1817
import org.apache.commons.io.FileUtils;
1918
import org.junit.Test;
2019

20+
2121
public class JavaFolderSizeTest {
2222

2323
@Test
2424
public void whenGetFolderSizeRecursive_thenCorrect() {
25-
final long expectedSize = 12607;
25+
final long expectedSize = 124;
2626

2727
final File folder = new File("src/test/resources");
2828
final long size = getFolderSize(folder);
@@ -32,7 +32,7 @@ public void whenGetFolderSizeRecursive_thenCorrect() {
3232

3333
@Test
3434
public void whenGetFolderSizeUsingJava7_thenCorrect() throws IOException {
35-
final long expectedSize = 12607;
35+
final long expectedSize = 124;
3636

3737
final AtomicLong size = new AtomicLong(0);
3838
final Path folder = Paths.get("src/test/resources");
@@ -50,7 +50,7 @@ public FileVisitResult visitFile(final Path file, final BasicFileAttributes attr
5050

5151
@Test
5252
public void whenGetFolderSizeUsingJava8_thenCorrect() throws IOException {
53-
final long expectedSize = 12607;
53+
final long expectedSize = 124;
5454

5555
final Path folder = Paths.get("src/test/resources");
5656
final long size = Files.walk(folder).filter(p -> p.toFile().isFile()).mapToLong(p -> p.toFile().length()).sum();
@@ -60,7 +60,7 @@ public void whenGetFolderSizeUsingJava8_thenCorrect() throws IOException {
6060

6161
@Test
6262
public void whenGetFolderSizeUsingApacheCommonsIO_thenCorrect() {
63-
final long expectedSize = 12607;
63+
final long expectedSize = 124;
6464

6565
final File folder = new File("src/test/resources");
6666
final long size = FileUtils.sizeOfDirectory(folder);
@@ -70,7 +70,7 @@ public void whenGetFolderSizeUsingApacheCommonsIO_thenCorrect() {
7070

7171
@Test
7272
public void whenGetFolderSizeUsingGuava_thenCorrect() {
73-
final long expectedSize = 12607;
73+
final long expectedSize = 124;
7474

7575
final File folder = new File("src/test/resources");
7676

@@ -90,7 +90,7 @@ public void whenGetReadableSize_thenCorrect() {
9090
final double unitValue = 1 << (unitIndex * 10);
9191

9292
final String readableSize = new DecimalFormat("#,##0.#").format(size / unitValue) + " " + units[unitIndex];
93-
assertEquals("12.3 KB", readableSize);
93+
assertEquals("124 B", readableSize);
9494
}
9595

9696
private long getFolderSize(final File folder) {
@@ -100,10 +100,11 @@ private long getFolderSize(final File folder) {
100100
final int count = files.length;
101101

102102
for (int i = 0; i < count; i++) {
103-
if (files[i].isFile())
103+
if (files[i].isFile()) {
104104
length += files[i].length();
105-
else
105+
} else {
106106
length += getFolderSize(files[i]);
107+
}
107108
}
108109
return length;
109110
}

0 commit comments

Comments
 (0)