logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.UnitySystemConfiguration.Tests.Editor

    Classes

    UnityEditorOsMonitorCacheTests

    EditMode tests for UnityEditorOsMonitorCache. A fake provider factory is injected so the cache returns deterministic data instead of querying the real OS; the static cache is reset (factory cleared + invalidated) in TearDown so cases do not leak into each other.

    UnitySystemConfigurationSettingsEditorTests

    EditMode tests for the pure static helpers on UnitySystemConfigurationSettingsEditor (culture resolution, code lookup, sync-map mutation). The IMGUI render methods are skipped; only the culture-agnostic logic behind them is exercised here.

    UnitySystemConfigurationSyncMapHelperTests

    EditMode tests for the nested UnitySystemConfigurationSyncMapHelper array-mutation logic (add/remove rows with bounds-safety and null-guarding). Settings are created as in-memory ScriptableObjects and destroyed in TearDown.

    In this article
    © 2026 Serenity. All Rights Reserved