diff options
Diffstat (limited to 'core/commonTest/src/kotlinx/serialization/internal/TuplesTest.kt')
-rw-r--r-- | core/commonTest/src/kotlinx/serialization/internal/TuplesTest.kt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/core/commonTest/src/kotlinx/serialization/internal/TuplesTest.kt b/core/commonTest/src/kotlinx/serialization/internal/TuplesTest.kt new file mode 100644 index 00000000..ea0804c5 --- /dev/null +++ b/core/commonTest/src/kotlinx/serialization/internal/TuplesTest.kt @@ -0,0 +1,18 @@ +/* + * Copyright 2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +package kotlinx.serialization.internal + +import kotlin.test.* +import kotlinx.serialization.builtins.* + +class TuplesTest { + @Test + fun testSequentialDecodingKeyValue() { + val decoder = DummySequentialDecoder() + val serializer = MapEntrySerializer(Unit.serializer(), Unit.serializer()) + serializer.deserialize(decoder) + assertEquals(decoder.beginStructureCalled, decoder.endStructureCalled) + } +} |