Skip to content

Commit 2fb1beb

Browse files
committed
Update CaseClassDeserializerTest.scala
1 parent 487af2d commit 2fb1beb

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/test/scala/com/fasterxml/jackson/module/scala/deser/CaseClassDeserializerTest.scala

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ object CaseClassDeserializerTest {
7474
case class OptionListHolder[T](list: Option[List[T]])
7575

7676
case class MapHolder[K, V](map: Map[K, V])
77+
case class AnnotatedMapHolder[K, V](@JsonSetter(nulls = Nulls.AS_EMPTY)map: Map[K, V])
78+
79+
case class VarTestConstructor(var test: Int)
7780
}
7881

7982
class CaseClassDeserializerTest extends DeserializerTest {
@@ -269,4 +272,10 @@ class CaseClassDeserializerTest extends DeserializerTest {
269272
ScalaModule.deserializeNullCollectionsAsEmpty(true) // reset to default
270273
}
271274
}
275+
276+
it should "deserialize VarTestConstructor" in {
277+
val input = """{"test":123}"""
278+
val res = newMapper.readValue(input, classOf[VarTestConstructor])
279+
res.test shouldEqual 123
280+
}
272281
}

0 commit comments

Comments
 (0)