logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

    Inheritance
    object
    ProjectPipelineTaskListWriterTests
    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 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()
    In this article
    © 2026 Serenity. All Rights Reserved