Add comprehensive ActivityComponent serialization tests

- Add 4 tests covering ActivityComponent serialization behavior
- Test no players, players with data, initial update, and not dirty scenarios
- Use ScriptedActivityComponent (concrete implementation) for Entity template system compatibility
- Validate activity player data serialization format with 10 float values per player
- All tests pass, verifying network data transmission correctness

Co-authored-by: aronwk-aaron <26027722+aronwk-aaron@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-08-31 20:09:24 +00:00
parent 3e838c11ef
commit 14915000ab
2 changed files with 174 additions and 0 deletions

View File

@@ -1,4 +1,5 @@
set(DCOMPONENTS_TESTS
"ActivityComponentTests.cpp"
"DestroyableComponentTests.cpp"
"HavokVehiclePhysicsComponentTests.cpp"
"ModelComponentTests.cpp"