Skip to content

Commit

Permalink
Update another test
Browse files Browse the repository at this point in the history
  • Loading branch information
ZacSweers committed Jun 19, 2024
1 parent a3910aa commit 18f4fb9
Showing 1 changed file with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -187,9 +187,12 @@ class KotlinJsonAdapterTest {
assertThat(jsonAdapter.toJson(encoded)).isEqualTo("""{"b":5}""")
assertThat(jsonAdapter.serializeNulls().toJson(encoded)).isEqualTo("""{"a":null,"b":5}""")

val decoded = jsonAdapter.fromJson("""{"b":6}""")!!
assertThat(decoded.a).isNull()
assertThat(decoded.b).isEqualTo(6)
try {
jsonAdapter.fromJson("""{"b":6}""")!!
fail()
} catch (expected: JsonDataException) {
assertThat(expected).hasMessageThat().isEqualTo("Required value 'a' missing at $")
}
}

class AbsentNull(var a: Int?, var b: Int?)
Expand Down

0 comments on commit 18f4fb9

Please sign in to comment.