Namespace Serenity.Ui.Tests.Infrastructure.Views
Classes
UnityCompositeUiViewCrossNavTests
Tests cross-menu focus traversal on UnityCompositeUiView: moving focus between stacked menu children at boundaries (wrap vs stop), and which menu GetInputView() reports as the input target.
UnityCompositeUiViewFactoryHostPathTests
Tests for the composite factory's host-path derivation: each hosted leaf (menu) is resolved with a composite host path so the same definition produces a unique routing id per slot, and duplicate sibling definition ids are flagged.
UnityCompositeUiViewHostedSizeTests
Tests for UnityCompositeUiView hosted-size tracking: while a hosted child is mounted, its HostedSizeChanged re-applies the reserved auto ("fit content") size on the child's LayoutElement; after release the composite must no longer listen.
UnityLayoutBuilderTests
Tests for UnityLayoutBuilder scroll-container construction: the ScrollRect/Viewport/Content/Scrollbar hierarchy and the explicit scrollable override used to honor the definition-level Scrollable flag.
UnityPrimaryInputPromptViewTests
Tests for UnityPrimaryInputPromptView lifecycle behavior. Ensures input detection re-arms correctly after OnEnable (critical for scene reload scenarios).
UnityScrollbarBuilderTests
Tests for UnityScrollbarBuilder: the programmatic track+handle scrollbar generated for scrollable views, and its wiring onto a ScrollRect with auto-hide visibility.