From 7e69daa85e4dcae2358418916e0437ceb502cc5f Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Fri, 16 Oct 2026 01:38:13 +0200 Subject: [PATCH] Test: a KeyAsPropertyName type with an integer key is still one whole value Co-Authored-By: Claude Opus 5.5 --- tests/GameCult.Caching.Tests/ElementIdEngineTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/GameCult.Caching.Tests/ElementIdEngineTests.cs b/tests/GameCult.Caching.Tests/ElementIdEngineTests.cs index 4deee9c6..6fc04aad 100644 --- a/tests/GameCult.Caching.Tests/ElementIdEngineTests.cs +++ b/tests/GameCult.Caching.Tests/ElementIdEngineTests.cs @@ -986,7 +986,7 @@ namespace GameCult.Caching.Tests [MessagePackObject] public class Whole { [Key(0)] public T? Value { get; set; } } public class NkHold { public List Items = new(); } [MessagePackObject] public class SkHold { [Key("items")] public List Items = new(); } - [MessagePackObject(keyAsPropertyName: true)] public class KpBase { public List Items = new(); } + [MessagePackObject(keyAsPropertyName: true)] public class KpBase { [Key(0)] public List Items = new(); } public class KpDerived : KpBase { } [MessagePackObject] public class MpBase { [Key(0)] public List Items = new(); } [System.Runtime.Serialization.DataContract] public class DcOverMp : MpBase { }