fix(rules): Serializers
Build & Test (NowChessSystems) TeamCity build finished

Added small changes
This commit is contained in:
LQ63
2026-04-21 21:15:14 +02:00
parent 990caa5c96
commit 74b7a174c2
2 changed files with 6 additions and 0 deletions
@@ -32,11 +32,13 @@ class JsonSerializersTest extends AnyFunSuite with Matchers:
// ── SquareKeyDeserializer ─────────────────────────────────────────
// scalafix:off DisableSyntax.null
test("SquareKeyDeserializer returns square for valid key"):
new SquareKeyDeserializer().deserializeKey("e4", null) shouldBe e4
test("SquareKeyDeserializer returns null for invalid key"):
new SquareKeyDeserializer().deserializeKey("z9", null) shouldBe null
// scalafix:on DisableSyntax.null
// ── SquareSerializer/Deserializer ─────────────────────────────────
@@ -46,8 +48,10 @@ class JsonSerializersTest extends AnyFunSuite with Matchers:
test("SquareDeserializer reads valid square string"):
mapper.readValue(""""e4"""", classOf[Square]) shouldBe e4
// scalafix:off DisableSyntax.null
test("SquareDeserializer returns null for invalid square string"):
mapper.readValue(""""z9"""", classOf[Square]) shouldBe null
// scalafix:on DisableSyntax.null
// ── MoveTypeSerializer ────────────────────────────────────────────