logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityLocalizationServiceInitializeTests

    InitializeService(ILocalizationSettings, IGameSettingsService)'s answer to a language key that names no loaded game setting — the state a project reaches when one side of the Localization/GameSettings key pair is project-owned and the other is not: a failure naming the settings asset, the field and the unresolved Id, so the pipeline's halt entry says which asset to fix.

    Inheritance
    object
    UnityLocalizationServiceInitializeTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityLocalization.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityLocalizationServiceInitializeTests

    Constructors

    UnityLocalizationServiceInitializeTests()

    Declaration
    public UnityLocalizationServiceInitializeTests()

    Methods

    InitializeService_GameLanguageKeyNamesNoSetting_FailsNamingTheAssetFieldAndId()

    Declaration
    public void InitializeService_GameLanguageKeyNamesNoSetting_FailsNamingTheAssetFieldAndId()

    InitializeService_UnresolvableKey_ReportsTheFailureThroughTheLogService()

    Declaration
    public void InitializeService_UnresolvableKey_ReportsTheFailureThroughTheLogService()

    InitializeService_VoiceLanguageKeyNamesNoSetting_FailsNamingTheVoiceField()

    Declaration
    public void InitializeService_VoiceLanguageKeyNamesNoSetting_FailsNamingTheVoiceField()

    TearDown()

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