Skip to content

Commit 6b8e1eb

Browse files
committed
[JAVA-49493] Fixed tests
1 parent 96752d4 commit 6b8e1eb

File tree

8 files changed

+10
-8
lines changed

8 files changed

+10
-8
lines changed

jackson-simple/src/main/java/com/baeldung/jackson/annotation/date/CustomDateDeserializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class CustomDateDeserializer extends StdDeserializer<Date> {
1515
private SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy hh:mm:ss");
1616

1717
public CustomDateDeserializer() {
18-
this(null);
18+
super(Date.class);
1919
}
2020

2121
public CustomDateDeserializer(final Class<?> vc) {

jackson-simple/src/main/java/com/baeldung/jackson/annotation/date/CustomDateSerializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class CustomDateSerializer extends StdSerializer<Date> {
1414
private SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy hh:mm:ss");
1515

1616
public CustomDateSerializer() {
17-
this(null);
17+
super(Date.class);
1818
}
1919

2020
public CustomDateSerializer(final Class<Date> t) {

jackson-simple/src/main/java/com/baeldung/jackson/annotation/deserialization/ItemDeserializerOnClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class ItemDeserializerOnClass extends StdDeserializer<ItemWithSerializer>
1414
private static final long serialVersionUID = 5579141241817332594L;
1515

1616
public ItemDeserializerOnClass() {
17-
this(null);
17+
super(ItemWithSerializer.class);
1818
}
1919

2020
public ItemDeserializerOnClass(final Class<?> vc) {

jackson-simple/src/main/java/com/baeldung/jackson/annotation/serialization/ItemSerializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class ItemSerializer extends StdSerializer<Item> {
1111
private static final long serialVersionUID = 6739170890621978901L;
1212

1313
public ItemSerializer() {
14-
this(null);
14+
super(Item.class);
1515
}
1616

1717
public ItemSerializer(final Class<Item> t) {

jackson-simple/src/main/java/com/baeldung/jackson/annotation/serialization/ItemSerializerOnClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class ItemSerializerOnClass extends StdSerializer<ItemWithSerializer> {
1111
private static final long serialVersionUID = -1760959597313610409L;
1212

1313
public ItemSerializerOnClass() {
14-
this(null);
14+
super(ItemWithSerializer.class);
1515
}
1616

1717
public ItemSerializerOnClass(final Class<ItemWithSerializer> t) {

jackson-simple/src/main/java/com/baeldung/jackson/objectmapper/CustomCarDeserializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class CustomCarDeserializer extends StdDeserializer<Car> {
1818
private final Logger Logger = LoggerFactory.getLogger(getClass());
1919

2020
public CustomCarDeserializer() {
21-
this(null);
21+
super(Car.class);
2222
}
2323

2424
public CustomCarDeserializer(final Class<?> vc) {

jackson-simple/src/main/java/com/baeldung/jackson/objectmapper/CustomCarSerializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class CustomCarSerializer extends StdSerializer<Car> {
1313
private static final long serialVersionUID = 1396140685442227917L;
1414

1515
public CustomCarSerializer() {
16-
this(null);
16+
super(Car.class);
1717
}
1818

1919
public CustomCarSerializer(final Class<Car> t) {

jackson-simple/src/test/java/com/baeldung/jackson/unknownproperties/UnknownPropertiesUnitTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ public final void givenNotAllFieldsHaveValuesInJson_whenDeserializingAJsonToACla
3333
@Test(expected = UnrecognizedPropertyException.class)
3434
public final void givenJsonHasUnknownValues_whenDeserializingAJsonToAClass_thenExceptionIsThrown() throws StreamReadException, DatabindException, IOException {
3535
final String jsonAsString = "{\"stringValue\":\"a\",\"intValue\":1,\"booleanValue\":true,\"stringValue2\":\"something\"}";
36-
final ObjectMapper mapper = new ObjectMapper();
36+
final ObjectMapper mapper = JsonMapper.builder()
37+
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, true)
38+
.build();
3739

3840
final MyDto readValue = mapper.readValue(jsonAsString, MyDto.class);
3941

0 commit comments

Comments
 (0)