logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class CascadeMenuDefinitionIdentityTests

    Tests for the CascadeMenuDefinition identity contract: every concrete cascade-menu kind (target, options, dynamic-list) implements IFoundationSettings, is assigned a non-empty Guid on creation, and round-trips its Id through the interface.

    Inheritance
    object
    CascadeMenuDefinitionIdentityTests
    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 CascadeMenuDefinitionIdentityTests

    Constructors

    CascadeMenuDefinitionIdentityTests()

    Declaration
    public CascadeMenuDefinitionIdentityTests()

    Methods

    DynamicCascadeMenu_FreshInstance_HasNonEmptyGuid()

    Declaration
    public void DynamicCascadeMenu_FreshInstance_HasNonEmptyGuid()

    DynamicCascadeMenu_Id_RoundTripsThroughInterface()

    Declaration
    public void DynamicCascadeMenu_Id_RoundTripsThroughInterface()

    DynamicCascadeMenu_Implements_IFoundationSettings()

    Declaration
    public void DynamicCascadeMenu_Implements_IFoundationSettings()

    OptionsCascadeMenu_FreshInstance_HasNonEmptyGuid()

    Declaration
    public void OptionsCascadeMenu_FreshInstance_HasNonEmptyGuid()

    OptionsCascadeMenu_Id_RoundTripsThroughInterface()

    Declaration
    public void OptionsCascadeMenu_Id_RoundTripsThroughInterface()

    OptionsCascadeMenu_Implements_IFoundationSettings()

    Declaration
    public void OptionsCascadeMenu_Implements_IFoundationSettings()

    SetUp()

    Declaration
    public void SetUp()

    TargetCascadeMenu_FreshInstance_HasNonEmptyGuid()

    Declaration
    public void TargetCascadeMenu_FreshInstance_HasNonEmptyGuid()

    TargetCascadeMenu_Id_RoundTripsThroughInterface()

    Declaration
    public void TargetCascadeMenu_Id_RoundTripsThroughInterface()

    TargetCascadeMenu_Implements_IFoundationSettings()

    Declaration
    public void TargetCascadeMenu_Implements_IFoundationSettings()

    TearDown()

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