Skip to content

Commit b18c4de

Browse files
committed
remove extra serialization ex
1 parent cc39f18 commit b18c4de

2 files changed

Lines changed: 0 additions & 33 deletions

File tree

core-java/src/test/java/com/baeldung/initializationguide/UserTest.java

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,10 @@
44

55
import static org.assertj.core.api.Assertions.*;
66

7-
import java.io.BufferedInputStream;
8-
import java.io.BufferedOutputStream;
9-
import java.io.FileInputStream;
10-
import java.io.FileNotFoundException;
11-
import java.io.FileOutputStream;
12-
import java.io.IOException;
13-
import java.io.ObjectInputStream;
14-
import java.io.ObjectOutputStream;
157
import java.lang.reflect.InvocationTargetException;
16-
import java.nio.file.Files;
17-
import java.nio.file.Path;
18-
import java.nio.file.Paths;
198

209
public class UserTest {
2110

22-
23-
Path userData;
24-
25-
@Before
26-
public void init() throws IOException {
27-
userData = Paths.get("src/test/resources/user.data");
28-
if (!Files.exists(userData))
29-
Files.createFile(userData);
30-
}
31-
3211
@Test
3312
public void givenUserInstance_whenIntializedWithNew_thenInstanceIsNotNull() {
3413
User user = new User("Alice", 1);
@@ -49,18 +28,6 @@ public void givenUserInstance_whenCopiedWithClone_thenExactMatchIsCreated() thro
4928
assertThat(clonedUser).isEqualTo(user);
5029
}
5130

52-
@Test
53-
public void givenFileWithBitsRepresentingUser_whenDeserialized_thenUserIsCreated() throws FileNotFoundException, IOException, ClassNotFoundException {
54-
try (ObjectOutputStream out = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(userData.toFile())))) {
55-
User user = new User("Tom", 0);
56-
out.writeObject(user);
57-
}
58-
try (ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(new FileInputStream(userData.toFile())))) {
59-
User deserializedUser = (User) in.readObject();
60-
assertThat(deserializedUser).isNotNull();
61-
}
62-
}
63-
6431
@Test
6532
public void givenUserInstance_whenValuesAreNotInitialized_thenUserNameAndIdReturnDefault() {
6633
User user = new User();

core-java/src/test/resources/user.data

Whitespace-only changes.

0 commit comments

Comments
 (0)