Class ProjectPipelineTaskListWriterTests
What Initialize Serenity's pipeline writer does in a FRESH project, where the only boot profile that exists is the one the package ships. The writer itself refuses that profile — the next package update would overwrite a project's whole boot order — and the flow around it is not left with nowhere to go: Serenity.Global.Infrastructure.Editor.SerenityProjectAssetCopy produces the project-owned profile the same writer then accepts. The pair is the point: a refusal that cannot be answered would make Initialize Serenity unusable in exactly the project it exists for.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class ProjectPipelineTaskListWriterTests
Constructors
ProjectPipelineTaskListWriterTests()
Declaration
public ProjectPipelineTaskListWriterTests()
Methods
OneTimeSetUp()
Declaration
public void OneTimeSetUp()
OneTimeTearDown()
Declaration
public void OneTimeTearDown()
Rewrite_OnTheProjectCopyOfThatProfile_WritesTheTaskList()
Declaration
public void Rewrite_OnTheProjectCopyOfThatProfile_WritesTheTaskList()
Rewrite_OnTheShippedProfile_IsRefusedAndLeavesItByteIdentical()
Declaration
public void Rewrite_OnTheShippedProfile_IsRefusedAndLeavesItByteIdentical()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()