logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityAssetIdRulesTestSettings

    A throwaway IFoundationSettings asset type used by SerenityAssetIdRulesTests to build real Serenity.Global.Infrastructure.Editor.SerenityAssetIdLookup.IdMatches`1 pairs to feed the rules. Lives in its own same-named file so Unity can bind its script when the tests create it as an asset (mirrors SerenityAssetIdLookupTestSettings).

    Deliberately its OWN type rather than a reuse of SerenityAssetIdLookupTestSettings, for the reason that type's doc gives: the by-Id passes query by type name, so a type shared across two suites makes one suite's whole-project assertions depend on the other suite's cleanup.

    Inheritance
    object
    SerenityAssetIdRulesTestSettings
    Implements
    IFoundationSettings
    Namespace: Serenity.UnityGlobal.Tests.Editor
    Assembly: Tests.Editor.dll
    Syntax
    public class SerenityAssetIdRulesTestSettings : ScriptableObject, IFoundationSettings

    Constructors

    SerenityAssetIdRulesTestSettings()

    Declaration
    public SerenityAssetIdRulesTestSettings()

    Properties

    Guid

    Declaration
    public string Guid { get; set; }
    Property Value
    Type Description
    string

    Id

    Declaration
    public string Id { get; set; }
    Property Value
    Type Description
    string

    Implements

    IFoundationSettings
    In this article
    © 2026 Serenity. All Rights Reserved