logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class 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.

    Inheritance
    object
    UnitySystemConfigurationSettingsEditorTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnitySystemConfiguration.Tests.Editor
    Assembly: Serenity.SystemConfiguration.Tests.Editor.dll
    Syntax
    public class UnitySystemConfigurationSettingsEditorTests

    Constructors

    UnitySystemConfigurationSettingsEditorTests()

    Declaration
    public UnitySystemConfigurationSettingsEditorTests()

    Methods

    AutoSelectCultureSourceOnLoad_AlreadyAllCultures_LeavesSourceUnchanged()

    Declaration
    public void AutoSelectCultureSourceOnLoad_AlreadyAllCultures_LeavesSourceUnchanged()

    AutoSelectCultureSourceOnLoad_EmptyOverride_LeavesSourceUnchanged()

    Declaration
    public void AutoSelectCultureSourceOnLoad_EmptyOverride_LeavesSourceUnchanged()

    AutoSelectCultureSourceOnLoad_GarbageCode_LeavesSourceUnchanged()

    Declaration
    public void AutoSelectCultureSourceOnLoad_GarbageCode_LeavesSourceUnchanged()

    AutoSelectCultureSourceOnLoad_NonLocaleDotNetCode_SwitchesToAllCultures()

    Declaration
    public void AutoSelectCultureSourceOnLoad_NonLocaleDotNetCode_SwitchesToAllCultures()

    AutoSelectCultureSourceOnLoad_NullSettings_DoesNotThrow()

    Declaration
    public void AutoSelectCultureSourceOnLoad_NullSettings_DoesNotThrow()

    BuildCultureLists_AllCultures_ContainsWellKnownCulture()

    Declaration
    public void BuildCultureLists_AllCultures_ContainsWellKnownCulture()

    BuildCultureLists_AllCultures_IsSortedByEnglishName()

    Declaration
    public void BuildCultureLists_AllCultures_IsSortedByEnglishName()

    BuildCultureLists_AllCultures_ProducesParallelNonEmptyArrays()

    Declaration
    public void BuildCultureLists_AllCultures_ProducesParallelNonEmptyArrays()

    FindIndexForCode_DifferentCasing_MatchesCaseInsensitively()

    Declaration
    public void FindIndexForCode_DifferentCasing_MatchesCaseInsensitively()

    FindIndexForCode_EmptyCode_ReturnsMinusOne()

    Declaration
    public void FindIndexForCode_EmptyCode_ReturnsMinusOne()

    FindIndexForCode_MissingCode_ReturnsMinusOne()

    Declaration
    public void FindIndexForCode_MissingCode_ReturnsMinusOne()

    FindIndexForCode_NullCodes_ReturnsMinusOne()

    Declaration
    public void FindIndexForCode_NullCodes_ReturnsMinusOne()

    FindIndexForCode_PresentCode_ReturnsIndex()

    Declaration
    public void FindIndexForCode_PresentCode_ReturnsIndex()

    GetLanguageDisplayFromCulture_InvalidCode_ReturnsCodeItself()

    Declaration
    public void GetLanguageDisplayFromCulture_InvalidCode_ReturnsCodeItself()

    GetLanguageDisplayFromCulture_NullOrWhitespace_ReturnsNonePlaceholder()

    Declaration
    public void GetLanguageDisplayFromCulture_NullOrWhitespace_ReturnsNonePlaceholder()

    GetLanguageDisplayFromCulture_UnderscoreSeparator_IsNormalizedToHyphen()

    Declaration
    public void GetLanguageDisplayFromCulture_UnderscoreSeparator_IsNormalizedToHyphen()

    GetLanguageDisplayFromCulture_ValidCode_IncludesEnglishNameAndTwoLetterCode()

    Declaration
    public void GetLanguageDisplayFromCulture_ValidCode_IncludesEnglishNameAndTwoLetterCode()

    IsDotNetCulture_GarbageCode_ReturnsFalse()

    Declaration
    public void IsDotNetCulture_GarbageCode_ReturnsFalse()

    IsDotNetCulture_KnownCulture_ReturnsTrue()

    Declaration
    public void IsDotNetCulture_KnownCulture_ReturnsTrue()

    IsDotNetCulture_NullOrWhitespace_ReturnsFalse()

    Declaration
    public void IsDotNetCulture_NullOrWhitespace_ReturnsFalse()

    SafeSystemUICode_NeverReturnsNull()

    Declaration
    public void SafeSystemUICode_NeverReturnsNull()

    SafeSystemUICode_ReturnsCurrentUICultureName()

    Declaration
    public void SafeSystemUICode_ReturnsCurrentUICultureName()
    In this article
    © 2026 Serenity. All Rights Reserved