logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SystemAdoptionPlanDriftTests

    The pure half of "the plan shown is the plan executed": SystemAdoptionPlanDrift names every way the plan the same roots produce now differs from the plan the author read, and ReusingDestinationsCreatedEarlier(ICollection<string>, Func<string, string>) is the one adjustment a confirmed run may make to a shown plan — reusing what an earlier plan of the same run just cloned, never cloning more.

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

    Constructors

    SystemAdoptionPlanDriftTests()

    Declaration
    public SystemAdoptionPlanDriftTests()

    Methods

    Describe_AReusedEntryRemovedSinceShown_NamesItsDestination()

    Declaration
    public void Describe_AReusedEntryRemovedSinceShown_NamesItsDestination()

    Describe_AReusedEntryReplacedSinceShown_NamesItsDestination()

    Declaration
    public void Describe_AReusedEntryReplacedSinceShown_NamesItsDestination()

    Describe_ASourceGoneFromOrReplacedInThePackage_NamesTheSource()

    Declaration
    public void Describe_ASourceGoneFromOrReplacedInThePackage_NamesTheSource()

    Describe_AnEntryAdoptedSinceShown_NamesItsDestination()

    Declaration
    public void Describe_AnEntryAdoptedSinceShown_NamesItsDestination()

    Describe_AnEntryJoiningOrLeavingThePlan_NamesIt()

    Declaration
    public void Describe_AnEntryJoiningOrLeavingThePlan_NamesIt()

    Describe_AnExclusionAppearingOrDisappearing_NamesIt()

    Declaration
    public void Describe_AnExclusionAppearingOrDisappearing_NamesIt()

    Describe_IdenticalPlans_ReportsNothing()

    Declaration
    public void Describe_IdenticalPlans_ReportsNothing()

    ReusingDestinationsCreatedEarlier_NothingOfThePlanCreatedEarlier_ReturnsTheShownPlanItself()

    Declaration
    public void ReusingDestinationsCreatedEarlier_NothingOfThePlanCreatedEarlier_ReturnsTheShownPlanItself()

    ReusingDestinationsCreatedEarlier_ReusesOnlyThoseEntriesAndDropsTheirRenames()

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