logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityMenuInstallerInstallInputTests

    Tests for ServiceSettingsDefinitionOf(MenuInstallerInstallInput<InputAction, CallbackContext>), the decision UnityMenuInstaller.Install makes before touching Addressables: use the settings asset the composition root already pinned, and query the module label only when it was handed none. It used to always query, so one asset had two independent sources and nothing kept them equal.

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

    Constructors

    UnityMenuInstallerInstallInputTests()

    Declaration
    public UnityMenuInstallerInstallInputTests()

    Methods

    ServiceSettingsDefinitionOf_EngineAgnosticInput_ReturnsNullSoTheLabelQueryRuns()

    Declaration
    public void ServiceSettingsDefinitionOf_EngineAgnosticInput_ReturnsNullSoTheLabelQueryRuns()

    ServiceSettingsDefinitionOf_InputCarryingADefinition_ReturnsIt()

    Declaration
    public void ServiceSettingsDefinitionOf_InputCarryingADefinition_ReturnsIt()

    ServiceSettingsDefinitionOf_InputCarryingNoDefinition_ReturnsNullSoTheLabelQueryRuns()

    Declaration
    public void ServiceSettingsDefinitionOf_InputCarryingNoDefinition_ReturnsNullSoTheLabelQueryRuns()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

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