1.1 KiB
1.1 KiB
1. Verify shared dual-transport runtime boundaries
- 1.1 Verify
SharedNetworkRuntimestill preserves the MVP constructor shape with a primary reliableITransport, an optional syncITransport, and no new multi-lane transport API. - 1.2 Verify
ServerNetworkHoststill preserves the same dual-transport constructor shape, starts both lanes when distinct transports are supplied, and attaches inbound handling for both transports.
2. Add regression coverage for dual-lane lifecycle behavior
- 2.1 Add or extend edit-mode tests to prove
SharedNetworkRuntimestarts and stops two distinct transport instances while continuing to route sync-lane messages through the configured sync transport. - 2.2 Add or extend edit-mode tests to prove
ServerNetworkHoststarts two distinct transport instances and records inbound activity from the sync transport without cross-lane protocol changes.
3. Validate the MVP shared-network contract
- 3.1 Run
dotnet build Network.EditMode.Tests.csproj -v minimal. - 3.2 Run
dotnet test Network.EditMode.Tests.csproj --no-build -v minimal.