aboutsummaryrefslogtreecommitdiff
path: root/slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java')
-rw-r--r--slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java b/slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java
index bb9b8745..a8139d85 100644
--- a/slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java
+++ b/slf4j-jdk14/src/test/java/org/slf4j/issue/LoggerSerializationTest.java
@@ -32,22 +32,22 @@ import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
-import junit.framework.Assert;
+import static org.junit.Assert.assertNotNull;
-import junit.framework.TestCase;
+import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
- * See http://bugzilla.slf4j.org/show_bug.cgi?id=261
+ * See http://jira.qos.ch/browse/SLF4J-252
* @author Thorbjorn Ravn Andersen
*/
-public class LoggerSerializationTest extends TestCase {
+public class LoggerSerializationTest {
static class LoggerHolder implements Serializable {
private static final long serialVersionUID = 1L;
- private Logger log = LoggerFactory.getLogger(LoggerHolder.class);
+ private final Logger log = LoggerFactory.getLogger(LoggerHolder.class);
public String toString() {
return "log=" + getLog();
@@ -58,6 +58,7 @@ public class LoggerSerializationTest extends TestCase {
}
}
+ @Test
public void testCanLoggerBeSerialized() throws IOException, ClassNotFoundException {
LoggerHolder lh1 = new LoggerHolder();
@@ -75,8 +76,8 @@ public class LoggerSerializationTest extends TestCase {
ObjectInputStream in = new ObjectInputStream(is);
LoggerHolder lh2 = (LoggerHolder) in.readObject();
- Assert.assertNotNull(lh2);
- Assert.assertNotNull(lh2.getLog());
+ assertNotNull(lh2);
+ assertNotNull(lh2.getLog());
lh2.getLog().info("You must see this message as a log message");
}