summaryrefslogtreecommitdiff
path: root/guide/test/BasicSerializationTest.kt
diff options
context:
space:
mode:
Diffstat (limited to 'guide/test/BasicSerializationTest.kt')
-rw-r--r--guide/test/BasicSerializationTest.kt4
1 files changed, 2 insertions, 2 deletions
diff --git a/guide/test/BasicSerializationTest.kt b/guide/test/BasicSerializationTest.kt
index 74c4433d..11f9e9f2 100644
--- a/guide/test/BasicSerializationTest.kt
+++ b/guide/test/BasicSerializationTest.kt
@@ -9,7 +9,7 @@ class BasicSerializationTest {
fun testExampleBasic01() {
captureOutput("ExampleBasic01") { example.exampleBasic01.main() }.verifyOutputLinesStart(
"Exception in thread \"main\" kotlinx.serialization.SerializationException: Serializer for class 'Project' is not found.",
- "Mark the class as @Serializable or provide the serializer explicitly."
+ "Please ensure that class is marked as '@Serializable' and that the serialization compiler plugin is applied."
)
}
@@ -110,7 +110,7 @@ class BasicSerializationTest {
fun testExampleClasses12() {
captureOutput("ExampleClasses12") { example.exampleClasses12.main() }.verifyOutputLinesStart(
"Exception in thread \"main\" kotlinx.serialization.json.internal.JsonDecodingException: Unexpected JSON token at offset 52: Expected string literal but 'null' literal was found at path: $.language",
- "Use 'coerceInputValues = true' in 'Json {}` builder to coerce nulls to default values."
+ "Use 'coerceInputValues = true' in 'Json {}' builder to coerce nulls if property has a default value."
)
}