logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AsmdefRefRewriterTests

    Tests for Serenity.Global.Infrastructure.Editor.Migration.Core.AsmdefRefRewriter: dead-GUID removal, replacement added only when the asmdef's sources actually use the moved types, unrelated references untouched, output stays valid JSON.

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

    Constructors

    AsmdefRefRewriterTests()

    Declaration
    public AsmdefRefRewriterTests()

    Methods

    AddsReplacement_WhenSourcesUseGameModeTypes()

    Declaration
    public void AddsReplacement_WhenSourcesUseGameModeTypes()

    DoesNotAddReplacement_WhenUsageIsOutsideAsmdefFolder()

    Declaration
    public void DoesNotAddReplacement_WhenUsageIsOutsideAsmdefFolder()

    EmptyReferencesAfterRemoval_StaysValidJson()

    Declaration
    public void EmptyReferencesAfterRemoval_StaysValidJson()

    HandlesNameReferences()

    Declaration
    public void HandlesNameReferences()

    NoDeadReference_IsNoMatch()

    Declaration
    public void NoDeadReference_IsNoMatch()

    Output_StaysValidJson()

    Declaration
    public void Output_StaysValidJson()

    RemoveOnlyRule_ModalShared()

    Declaration
    public void RemoveOnlyRule_ModalShared()

    RemovesDeadGuid_LeavesUnrelatedRefs()

    Declaration
    public void RemovesDeadGuid_LeavesUnrelatedRefs()

    ReplacementAlreadyPresent_IsNotDuplicated()

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