[7.7] Serialization Round-Trip Test #37

Closed
opened 2026-03-13 11:27:42 +01:00 by shahondin1624 · 0 comments

User Story

As a developer, I want a test verifying serialize-deserialize preserves all data.

Acceptance Criteria

  • Create character with non-default values in all fields
  • Serialize via DataLoader.serialize(), deserialize back
  • Assert deep equality on all fields
  • Pure unit test (no Compose UI needed)

Notes

Foundation test. Uses existing DataLoader serialize/deserialize. Located in sharedUI/src/commonTest/.

## User Story **As a** developer, **I want** a test verifying serialize-deserialize preserves all data. ## Acceptance Criteria - [ ] Create character with non-default values in all fields - [ ] Serialize via `DataLoader.serialize()`, deserialize back - [ ] Assert deep equality on all fields - [ ] Pure unit test (no Compose UI needed) ## Notes Foundation test. Uses existing `DataLoader` serialize/deserialize. Located in `sharedUI/src/commonTest/`.
shahondin1624 added this to the Phase 1: Foundation milestone 2026-03-13 11:27:42 +01:00
shahondin1624 added the epic:testingpriority:must-have labels 2026-03-13 11:28:40 +01:00
Sign in to join this conversation.