Skip to content

Commit 535656e

Browse files
author
Eugen Paraschiv
committed
testing work
1 parent 84a9b2e commit 535656e

18 files changed

Lines changed: 73 additions & 97 deletions

File tree

core-java-io/.gitignore

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,7 @@
1-
*.class
2-
31
0.*
42

5-
#folders#
6-
/target
7-
/neoDb*
8-
/data
9-
/src/main/webapp/WEB-INF/classes
10-
*/META-INF/*
11-
.resourceCache
12-
13-
# Packaged files #
14-
*.jar
15-
*.war
16-
*.ear
17-
183
# Files generated by integration tests
194
*.txt
205
backup-pom.xml
216
/bin/
227
/temp
23-
24-
#IntelliJ specific
25-
.idea/
26-
*.iml

core-java-io/src/main/resources/targetFile.tmp

Lines changed: 0 additions & 2 deletions
This file was deleted.

core-java-io/src/test/java/com/baeldung/mappedbytebuffer/MappedByteBufferUnitTest.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ public void givenFileChannel_whenReadToTheMappedByteBuffer_thenShouldSuccess() t
4141
@Test
4242
public void givenPath_whenWriteToItUsingMappedByteBuffer_thenShouldSuccessfullyWrite() throws Exception {
4343
// given
44-
CharBuffer charBuffer = CharBuffer.wrap("This will be written to the file");
45-
Path pathToWrite = getFileURIFromResources("fileToWriteTo.txt");
44+
final CharBuffer charBuffer = CharBuffer.wrap("This will be written to the file");
45+
final Path pathToWrite = getFileURIFromResources("fileToWriteTo.txt");
4646

4747
// when
4848
try (FileChannel fileChannel = (FileChannel) Files.newByteChannel(pathToWrite, EnumSet.of(StandardOpenOption.READ, StandardOpenOption.WRITE, StandardOpenOption.TRUNCATE_EXISTING))) {
@@ -54,13 +54,15 @@ public void givenPath_whenWriteToItUsingMappedByteBuffer_thenShouldSuccessfullyW
5454
}
5555

5656
// then
57-
List<String> fileContent = Files.readAllLines(pathToWrite);
57+
final List<String> fileContent = Files.readAllLines(pathToWrite);
5858
assertEquals(fileContent.get(0), "This will be written to the file");
5959

6060
}
6161

62-
private Path getFileURIFromResources(String fileName) throws Exception {
63-
ClassLoader classLoader = getClass().getClassLoader();
62+
//
63+
64+
private final Path getFileURIFromResources(String fileName) throws Exception {
65+
final ClassLoader classLoader = getClass().getClassLoader();
6466
return Paths.get(classLoader.getResource(fileName).toURI());
6567
}
6668
}

core-java-io/src/test/java/com/baeldung/stream/FileCopyTest.java

Lines changed: 0 additions & 47 deletions
This file was deleted.
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
package com.baeldung.stream;
2+
3+
import static org.junit.Assert.assertTrue;
4+
5+
import java.io.File;
6+
import java.io.IOException;
7+
8+
import org.junit.Test;
9+
10+
public class FileCopyUnitTest {
11+
12+
@Test
13+
public void whenUsingStream_thenCopyFile() throws IOException {
14+
final File src = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "src" + File.separator + "test_stream.txt");
15+
final File dest = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "dest" + File.separator + "test_stream.txt");
16+
FileCopy.copyFileUsingStream(src, dest);
17+
18+
assertTrue(dest.exists());
19+
dest.delete();
20+
}
21+
22+
@Test
23+
public void whenUsingFiles_thenCopyFile() throws IOException {
24+
final File src = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "src" + File.separator + "test_files.txt");
25+
final File dest = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "dest" + File.separator + "test_files.txt");
26+
FileCopy.copyFileUsingJavaFiles(src, dest);
27+
28+
assertTrue(dest.exists());
29+
dest.delete();
30+
}
31+
32+
@Test
33+
public void whenUsingChannel_thenCopyFile() throws IOException {
34+
final File src = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "src" + File.separator + "test_channel.txt");
35+
final File dest = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "dest" + File.separator + "test_channel.txt");
36+
FileCopy.copyFileUsingChannel(src, dest);
37+
38+
assertTrue(dest.exists());
39+
dest.delete();
40+
}
41+
42+
@Test
43+
public void whenUsingApache_thenCopyFile() throws IOException {
44+
final File src = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "src" + File.separator + "test_apache.txt");
45+
final File dest = new File("src" + File.separator + "test" + File.separator + "resources" + File.separator + "copyTest" + File.separator + "dest" + File.separator + "test_apache.txt");
46+
FileCopy.copyFileUsingApacheCommonsIO(src, dest);
47+
48+
assertTrue(dest.exists());
49+
dest.delete();
50+
}
51+
52+
}

core-java-io/src/test/java/org/baeldung/java/io/JavaInputStreamToXUnitTest.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,11 @@ public final void givenUsingCommonsIO_whenConvertingAnInputStreamToAByteArray_th
152152

153153
@Test
154154
public final void whenConvertingToFile_thenCorrect() throws IOException {
155-
final InputStream initialStream = new FileInputStream(new File("src/main/resources/sample.txt"));
155+
final InputStream initialStream = new FileInputStream(new File("src/test/resources/sample.txt"));
156156
final byte[] buffer = new byte[initialStream.available()];
157157
initialStream.read(buffer);
158158

159-
final File targetFile = new File("src/main/resources/targetFile.tmp");
159+
final File targetFile = new File("src/test/resources/targetFile.tmp");
160160
final OutputStream outStream = new FileOutputStream(targetFile);
161161
outStream.write(buffer);
162162

@@ -166,8 +166,8 @@ public final void whenConvertingToFile_thenCorrect() throws IOException {
166166

167167
@Test
168168
public final void whenConvertingInProgressToFile_thenCorrect() throws IOException {
169-
final InputStream initialStream = new FileInputStream(new File("src/main/resources/sample.txt"));
170-
final File targetFile = new File("src/main/resources/targetFile.tmp");
169+
final InputStream initialStream = new FileInputStream(new File("src/test/resources/sample.txt"));
170+
final File targetFile = new File("src/test/resources/targetFile.tmp");
171171
final OutputStream outStream = new FileOutputStream(targetFile);
172172

173173
final byte[] buffer = new byte[8 * 1024];
@@ -182,8 +182,8 @@ public final void whenConvertingInProgressToFile_thenCorrect() throws IOExceptio
182182

183183
@Test
184184
public final void whenConvertingAnInProgressInputStreamToFile_thenCorrect2() throws IOException {
185-
final InputStream initialStream = new FileInputStream(new File("src/main/resources/sample.txt"));
186-
final File targetFile = new File("src/main/resources/targetFile.tmp");
185+
final InputStream initialStream = new FileInputStream(new File("src/test/resources/sample.txt"));
186+
final File targetFile = new File("src/test/resources/targetFile.tmp");
187187

188188
java.nio.file.Files.copy(initialStream, targetFile.toPath(), StandardCopyOption.REPLACE_EXISTING);
189189

@@ -192,21 +192,21 @@ public final void whenConvertingAnInProgressInputStreamToFile_thenCorrect2() thr
192192

193193
@Test
194194
public final void whenConvertingInputStreamToFile_thenCorrect3() throws IOException {
195-
final InputStream initialStream = new FileInputStream(new File("src/main/resources/sample.txt"));
195+
final InputStream initialStream = new FileInputStream(new File("src/test/resources/sample.txt"));
196196
final byte[] buffer = new byte[initialStream.available()];
197197
initialStream.read(buffer);
198198

199-
final File targetFile = new File("src/main/resources/targetFile.tmp");
199+
final File targetFile = new File("src/test/resources/targetFile.tmp");
200200
Files.write(buffer, targetFile);
201201

202202
IOUtils.closeQuietly(initialStream);
203203
}
204204

205205
@Test
206206
public final void whenConvertingInputStreamToFile_thenCorrect4() throws IOException {
207-
final InputStream initialStream = FileUtils.openInputStream(new File("src/main/resources/sample.txt"));
207+
final InputStream initialStream = FileUtils.openInputStream(new File("src/test/resources/sample.txt"));
208208

209-
final File targetFile = new File("src/main/resources/targetFile.tmp");
209+
final File targetFile = new File("src/test/resources/targetFile.tmp");
210210

211211
FileUtils.copyInputStreamToFile(initialStream, targetFile);
212212
}

core-java-io/src/test/java/org/baeldung/java/io/JavaXToInputStreamUnitTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,23 +68,23 @@ public final void givenUsingGuava_whenConvertingByteArrayToInputStream_thenCorre
6868

6969
@Test
7070
public final void givenUsingPlainJava_whenConvertingFileToInputStream_thenCorrect() throws IOException {
71-
final File initialFile = new File("src/main/resources/sample.txt");
71+
final File initialFile = new File("src/test/resources/sample.txt");
7272
final InputStream targetStream = new FileInputStream(initialFile);
7373

7474
IOUtils.closeQuietly(targetStream);
7575
}
7676

7777
@Test
7878
public final void givenUsingGuava_whenConvertingFileToInputStream_thenCorrect() throws IOException {
79-
final File initialFile = new File("src/main/resources/sample.txt");
79+
final File initialFile = new File("src/test/resources/sample.txt");
8080
final InputStream targetStream = Files.asByteSource(initialFile).openStream();
8181

8282
IOUtils.closeQuietly(targetStream);
8383
}
8484

8585
@Test
8686
public final void givenUsingCommonsIO_whenConvertingFileToInputStream_thenCorrect() throws IOException {
87-
final File initialFile = new File("src/main/resources/sample.txt");
87+
final File initialFile = new File("src/test/resources/sample.txt");
8888
final InputStream targetStream = FileUtils.openInputStream(initialFile);
8989

9090
IOUtils.closeQuietly(targetStream);
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hello World

core-java/src/main/resources/targetFile.tmp

Lines changed: 0 additions & 2 deletions
This file was deleted.

core-java/src/test/resources/copyTest/dest/readme.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)