diff options
author | Tatu Saloranta <tatu.saloranta@iki.fi> | 2019-10-23 12:21:00 -0700 |
---|---|---|
committer | Tatu Saloranta <tatu.saloranta@iki.fi> | 2019-10-23 12:21:00 -0700 |
commit | 1222a7c263efa0c7b80c719fef2105c86c83f922 (patch) | |
tree | 6658d57109c0390b2156787b20b5655eddbba9f3 /src/test/java/com/fasterxml/jackson/databind/ser | |
parent | 80d9b522b3bd75c6f42651c649d0d0736038e5ac (diff) | |
download | jackson-databind-1222a7c263efa0c7b80c719fef2105c86c83f922.tar.gz |
test refactoring
Diffstat (limited to 'src/test/java/com/fasterxml/jackson/databind/ser')
-rw-r--r-- | src/test/java/com/fasterxml/jackson/databind/ser/CyclicTypeSerTest.java (renamed from src/test/java/com/fasterxml/jackson/databind/ser/TestCyclicTypes.java) | 15 | ||||
-rw-r--r-- | src/test/java/com/fasterxml/jackson/databind/ser/FieldSerializationTest.java | 2 |
2 files changed, 6 insertions, 11 deletions
diff --git a/src/test/java/com/fasterxml/jackson/databind/ser/TestCyclicTypes.java b/src/test/java/com/fasterxml/jackson/databind/ser/CyclicTypeSerTest.java index 616fbafe1..d6cdf2756 100644 --- a/src/test/java/com/fasterxml/jackson/databind/ser/TestCyclicTypes.java +++ b/src/test/java/com/fasterxml/jackson/databind/ser/CyclicTypeSerTest.java @@ -11,15 +11,9 @@ import com.fasterxml.jackson.databind.*; * is not cyclic. This is the case for directed hierarchies like * trees and DAGs. */ -public class TestCyclicTypes +public class CyclicTypeSerTest extends BaseMapTest { - /* - /********************************************************** - /* Helper bean classes - /********************************************************** - */ - static class Bean { Bean _next; @@ -42,11 +36,13 @@ public class TestCyclicTypes /********************************************************** */ + private final ObjectMapper MAPPER = newJsonMapper(); + public void testLinked() throws Exception { Bean last = new Bean(null, "last"); Bean first = new Bean(last, "first"); - Map<String,Object> map = writeAndMap(new ObjectMapper(), first); + Map<String,Object> map = writeAndMap(MAPPER, first); assertEquals(2, map.size()); assertEquals("first", map.get("name")); @@ -67,10 +63,9 @@ public class TestCyclicTypes Bean selfRef = new Bean(null, "self-refs"); Bean first = new Bean(selfRef, "first"); selfRef.assignNext(selfRef); - ObjectMapper m = new ObjectMapper(); Bean[] wrapper = new Bean[] { first }; try { - writeAndMap(m, wrapper); + writeAndMap(MAPPER, wrapper); } catch (JsonMappingException e) { verifyException(e, "Direct self-reference leading to cycle"); } diff --git a/src/test/java/com/fasterxml/jackson/databind/ser/FieldSerializationTest.java b/src/test/java/com/fasterxml/jackson/databind/ser/FieldSerializationTest.java index ee4068c9d..ddcc661af 100644 --- a/src/test/java/com/fasterxml/jackson/databind/ser/FieldSerializationTest.java +++ b/src/test/java/com/fasterxml/jackson/databind/ser/FieldSerializationTest.java @@ -131,7 +131,7 @@ public class FieldSerializationTest /********************************************************** */ - private final ObjectMapper MAPPER = new ObjectMapper(); + private final ObjectMapper MAPPER = newJsonMapper(); public void testSimpleAutoDetect() throws Exception { |