Class InitializeSerenityInWindowConfirmationTests
Initialize Serenity's decisions live in its own window: an Adopt, an Adopt All and the Create step's write wait for the author's in-window confirmation, and a notice lands on the step instead of in a modal. Batch mode answers a native dialog with its first button, so every case here is shaped so that answer cannot fake it: nothing may be written before the window itself was told to proceed.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class InitializeSerenityInWindowConfirmationTests
Constructors
InitializeSerenityInWindowConfirmationTests()
Declaration
public InitializeSerenityInWindowConfirmationTests()
Methods
AdoptAll_NothingToAdopt_ReportsTheNoticeOnTheStepInsteadOfAModal()
Declaration
public void AdoptAll_NothingToAdopt_ReportsTheNoticeOnTheStepInsteadOfAModal()
AdoptRow_BeforeTheInWindowConfirmation_WritesNothingAndNeverCompletes()
Declaration
public void AdoptRow_BeforeTheInWindowConfirmation_WritesNothingAndNeverCompletes()
AdoptRow_CancelledInTheWindow_WritesNothing()
Declaration
public void AdoptRow_CancelledInTheWindow_WritesNothing()
AdoptRow_ConfirmedInTheWindow_AdoptsAndCompletes()
Declaration
public void AdoptRow_ConfirmedInTheWindow_AdoptsAndCompletes()
ConfirmationError_BlocksUntilConfirmedAndAgainOnceThePlanChanges()
Declaration
public void ConfirmationError_BlocksUntilConfirmedAndAgainOnceThePlanChanges()
PipelineProfileRow_AdoptFails_ShowsTheFailureAndTheWayForwardInTheRow()
Declaration
public void PipelineProfileRow_AdoptFails_ShowsTheFailureAndTheWayForwardInTheRow()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()
TryRunCreate_AfterTheInWindowConfirmation_RunsTheWiring()
Declaration
public void TryRunCreate_AfterTheInWindowConfirmation_RunsTheWiring()
TryRunCreate_BeforeTheInWindowConfirmation_NeverRunsTheWiring()
Declaration
public void TryRunCreate_BeforeTheInWindowConfirmation_NeverRunsTheWiring()