Class SettingsRowActionExecutorTests
EditMode tests for Serenity.CreateGame.Infrastructure.Editor.Steps.SettingsRowActionExecutor: the Settings row action dispatch extracted
out of Serenity.CreateGame.Infrastructure.Editor.Steps.InitializeSerenitySettingsStep. Every case avoids any code path that shows a real
EditorUtility.DisplayDialog confirmation (Adopt/AdoptAllAssets are exercised only through their
own zero-candidate early returns), since nothing in this suite may block a headless run.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class SettingsRowActionExecutorTests
Constructors
SettingsRowActionExecutorTests()
Declaration
public SettingsRowActionExecutorTests()
Methods
OneTimeSetUp()
Declaration
public void OneTimeSetUp()
OneTimeTearDown()
Declaration
public void OneTimeTearDown()
Run_Adopt_CollectionRowWithNoShippedMembers_DoesNothingAndNeverCompletes()
Declaration
public void Run_Adopt_CollectionRowWithNoShippedMembers_DoesNothingAndNeverCompletes()
Run_Assign_SoleProjectOwnedCandidateExists_AssignsItAndCompletes()
Declaration
public void Run_Assign_SoleProjectOwnedCandidateExists_AssignsItAndCompletes()
Run_CreateDefault_ValidSystem_CreatesTheAssetAndCompletes()
Declaration
public void Run_CreateDefault_ValidSystem_CreatesTheAssetAndCompletes()
Run_Create_KnownHubToolId_LaunchesTheSystemsHubToolMenuPath()
Declaration
public void Run_Create_KnownHubToolId_LaunchesTheSystemsHubToolMenuPath()
Run_Edit_BootstrapSystemRow_RoutesThroughThePersistenceBranch()
Declaration
public void Run_Edit_BootstrapSystemRow_RoutesThroughThePersistenceBranch()
Run_Edit_CollectionRow_PingsTheFolderInsteadOfLaunchingAnything()
Declaration
public void Run_Edit_CollectionRow_PingsTheFolderInsteadOfLaunchingAnything()
Run_Edit_SingletonRow_LaunchesTheSystemsHubToolMenuPath()
Declaration
public void Run_Edit_SingletonRow_LaunchesTheSystemsHubToolMenuPath()
Run_Fix_UnknownHubToolId_LogsTheNoWizardNoticeInsteadOfThrowing()
Declaration
public void Run_Fix_UnknownHubToolId_LogsTheNoWizardNoticeInsteadOfThrowing()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()