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.
Inherited Members
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()