diff options
Diffstat (limited to 'src/test/java/com/fasterxml')
3 files changed, 7 insertions, 17 deletions
diff --git a/src/test/java/com/fasterxml/jackson/databind/creators/MultiArgConstructorTest.java b/src/test/java/com/fasterxml/jackson/databind/creators/MultiArgConstructorTest.java index eb3bd21a9..ecbdff731 100644 --- a/src/test/java/com/fasterxml/jackson/databind/creators/MultiArgConstructorTest.java +++ b/src/test/java/com/fasterxml/jackson/databind/creators/MultiArgConstructorTest.java @@ -1,8 +1,9 @@ package com.fasterxml.jackson.databind.creators; +import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; import com.fasterxml.jackson.annotation.JsonProperty; -import com.fasterxml.jackson.annotation.PropertyAccessor; + import com.fasterxml.jackson.databind.*; import com.fasterxml.jackson.databind.exc.InvalidDefinitionException; import com.fasterxml.jackson.databind.introspect.AnnotatedMember; @@ -93,7 +94,9 @@ public class MultiArgConstructorTest extends BaseMapTest { final ObjectMapper mapper = new ObjectMapper(); mapper.setAnnotationIntrospector(new MyParamIntrospector()); - mapper.setVisibility(PropertyAccessor.CREATOR, Visibility.NONE); + mapper.setDefaultVisibility( + JsonAutoDetect.Value.noOverrides() + .withCreatorVisibility(Visibility.NONE)); try { /*MultiArgCtorBean bean =*/ mapper.readValue(aposToQuotes("{'b':13, 'a':-99}"), MultiArgCtorBean.class); diff --git a/src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKStringLikeTypesTest.java b/src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKStringLikeTypesTest.java index eb2ef04d8..b6b1a5efa 100644 --- a/src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKStringLikeTypesTest.java +++ b/src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKStringLikeTypesTest.java @@ -10,10 +10,11 @@ import java.util.UUID; import java.util.regex.Pattern; import com.fasterxml.jackson.annotation.*; -import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; + import com.fasterxml.jackson.core.Base64Variants; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonProcessingException; + import com.fasterxml.jackson.databind.*; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.deser.std.StdDeserializer; @@ -162,13 +163,6 @@ public class JDKStringLikeTypesTest extends BaseMapTest String json = MAPPER.writeValueAsString(abs); File result = MAPPER.readValue(json, File.class); assertEquals(abs, result.getAbsolutePath()); - - // Then #170 - final ObjectMapper mapper2 = new ObjectMapper(); - mapper2.setVisibility(PropertyAccessor.CREATOR, Visibility.NONE); - - result = mapper2.readValue(json, File.class); - assertEquals(abs, result.getAbsolutePath()); } public void testLocale() throws IOException diff --git a/src/test/java/com/fasterxml/jackson/databind/objectid/TestObjectIdWithPolymorphic.java b/src/test/java/com/fasterxml/jackson/databind/objectid/TestObjectIdWithPolymorphic.java index 2ecca8e82..486abf336 100644 --- a/src/test/java/com/fasterxml/jackson/databind/objectid/TestObjectIdWithPolymorphic.java +++ b/src/test/java/com/fasterxml/jackson/databind/objectid/TestObjectIdWithPolymorphic.java @@ -2,11 +2,9 @@ package com.fasterxml.jackson.databind.objectid; import java.util.*; -import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; import com.fasterxml.jackson.annotation.JsonIdentityInfo; import com.fasterxml.jackson.annotation.JsonTypeInfo; import com.fasterxml.jackson.annotation.ObjectIdGenerators; -import com.fasterxml.jackson.annotation.PropertyAccessor; import com.fasterxml.jackson.databind.*; import com.fasterxml.jackson.databind.ObjectMapper.DefaultTyping; @@ -134,11 +132,6 @@ public class TestObjectIdWithPolymorphic extends BaseMapTest public void testIssue811() throws Exception { ObjectMapper om = new ObjectMapper(); - om.disable(MapperFeature.AUTO_DETECT_CREATORS); - om.disable(MapperFeature.AUTO_DETECT_GETTERS); - om.disable(MapperFeature.AUTO_DETECT_IS_GETTERS); - om.setVisibility(PropertyAccessor.FIELD, Visibility.ANY); - om.enable(SerializationFeature.WRITE_ENUMS_USING_INDEX); om.enable(SerializationFeature.INDENT_OUTPUT); om.enableDefaultTypingAsProperty(DefaultTyping.NON_FINAL, "@class"); |