test: replace campaign labels with behavior names

This commit is contained in:
Erik 2026-08-18 12:25:00 +02:00
parent e6fab96f12
commit 9c6b143a03
30 changed files with 135 additions and 97 deletions

View file

@ -115,7 +115,7 @@ internal sealed class FramebufferResizeController
// the only trace of whether the native event fired at all). Lives here
// rather than in GameWindow.OnFramebufferResize because the window
// callback is contractually a one-line typed-owner handoff
// (GameWindowSlice8BoundaryTests.FramebufferResize_IsOneTypedOwnerHandoff).
// (GameWindowHostBoundaryTests.FramebufferResize_IsOneTypedOwnerHandoff).
Console.WriteLine($"window: framebuffer resize event {width}x{height}");
// Frozen order: GL viewport, shared aspect publication, camera, then

View file

@ -651,7 +651,7 @@ public sealed class RuntimeCharacterOptionsState
/// <c>480.0</c> (wire research §3.3): the batched module flushes 480
/// seconds after it FIRST went dirty, not after the last change. A
/// property (not a field) so this type keeps zero static mutable state
/// — see <c>GameRuntimeContractTests.J4GameplayOwnersHaveNoStaticMutableSessionState</c>.
/// — see <c>GameRuntimeContractTests.GameplayOwnersHaveNoStaticMutableSessionState</c>.
/// </summary>
public static TimeSpan AutoSaveDelay => TimeSpan.FromSeconds(480);