Skip to content

Commit a51e1a2

Browse files
committed
add test cases
1 parent 14a1244 commit a51e1a2

File tree

1 file changed

+21
-1
lines changed
  • src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/github

1 file changed

+21
-1
lines changed

src/test/kotlin/com/fasterxml/jackson/module/kotlin/test/github/GitHub530.kt

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class GitHub530 {
4545
)
4646

4747
@Test
48-
fun test() {
48+
fun inProperty() {
4949
val writer = jacksonMapperBuilder().build().writerWithDefaultPrettyPrinter()
5050

5151
assertEquals(
@@ -80,4 +80,24 @@ class GitHub530 {
8080
)
8181
)
8282
}
83+
84+
@Test
85+
fun inCollection() {
86+
val writer = jacksonMapperBuilder().build().writerWithDefaultPrettyPrinter()
87+
88+
assertEquals(
89+
"[ 0, 1, \"Baz(value=2)\", \"Qux(value=3)\", \"Quux(value=4)\" ]",
90+
writer.writeValueAsString(listOf(Foo(0), Bar(1), Baz(2), Qux(3), Quux(4)))
91+
)
92+
}
93+
94+
@Test
95+
fun inArray() {
96+
val writer = jacksonMapperBuilder().build().writerWithDefaultPrettyPrinter()
97+
98+
assertEquals(
99+
"[ 0, 1, \"Baz(value=2)\", \"Qux(value=3)\", \"Quux(value=4)\" ]",
100+
writer.writeValueAsString(arrayOf(Foo(0), Bar(1), Baz(2), Qux(3), Quux(4)))
101+
)
102+
}
83103
}

0 commit comments

Comments
 (0)