logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityRecipeAddressablesRegistrationTests

    Verifies the recipe importer's Addressables registration path: an Import run with registerAsAddressables on retags every created/updated asset into the Serenity Addressables group with its section's module label (and, for the audioClips section, the referenced source clip before its load key is resolved); the opt-out leaves the project's Addressables settings untouched; an asset a re-import leaves unchanged keeps its entry exactly as it was, neither stripped nor re-tagged. Temp folders and Addressables entries are cleaned up after each test.

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

    Constructors

    SerenityRecipeAddressablesRegistrationTests()

    Declaration
    public SerenityRecipeAddressablesRegistrationTests()

    Methods

    AudioImport_WithRegistrationOff_CreatesNoAddressablesEntries()

    Declaration
    public void AudioImport_WithRegistrationOff_CreatesNoAddressablesEntries()

    AudioImport_WithRegistrationOn_RegistersSourceAndDefinition_WithAudioPlayerLabel()

    Declaration
    public void AudioImport_WithRegistrationOn_RegistersSourceAndDefinition_WithAudioPlayerLabel()

    MenuImport_WithRegistrationOn_RegistersDefinition_WithMenuLabel()

    Declaration
    public void MenuImport_WithRegistrationOn_RegistersDefinition_WithMenuLabel()

    MusicImport_WithRegistrationOff_StoresFullAssetPathWithExtension()

    Declaration
    public void MusicImport_WithRegistrationOff_StoresFullAssetPathWithExtension()

    OneTimeSetUp()

    Declaration
    public static void OneTimeSetUp()

    OneTimeTearDown()

    Declaration
    public static void OneTimeTearDown()

    SetUp()

    Declaration
    public void SetUp()

    SkippedAsset_WithRegistrationOn_IsNotRegistered()

    Declaration
    public void SkippedAsset_WithRegistrationOn_IsNotRegistered()

    TearDown()

    Declaration
    public void TearDown()

    UnchangedAsset_WithRegistrationOn_KeepsItsAddressablesEntryExactlyAsItWas()

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