logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class PipelineProfileRowStateTests

    EditMode tests for Serenity.CreateGame.Infrastructure.Editor.Steps.PipelineProfileRowState: the "Boot pipeline" row's presentation-free state, resolved once and shared by Serenity.CreateGame.Infrastructure.Editor.Steps.PipelineProfileRowGui (IMGUI) and the Hub "Systems" view's own row. Covers the two branches that never touch the shipped-task preview (Serenity.CreateGame.Infrastructure.Editor.Wiring.ProjectPipelineCompletion.Preview(System.String,System.Collections.Generic.IReadOnlyCollection{System.String},System.String,System.String@)) — Create (no project-owned profile) and Ambiguous (more than one) — so no on-disk scratch profile is needed; the Reuse branch is already covered end to end by PipelineProfileRowRulesTests and the step's own recompute tests.

    Inheritance
    object
    PipelineProfileRowStateTests
    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 PipelineProfileRowStateTests

    Constructors

    PipelineProfileRowStateTests()

    Declaration
    public PipelineProfileRowStateTests()

    Methods

    Empty_KindIsCreate()

    Declaration
    public void Empty_KindIsCreate()

    Resolve_NoProjectOwnedProfiles_KindIsCreate()

    Declaration
    public void Resolve_NoProjectOwnedProfiles_KindIsCreate()

    Resolve_TwoProjectOwnedProfiles_KindIsAmbiguous()

    Declaration
    public void Resolve_TwoProjectOwnedProfiles_KindIsAmbiguous()
    In this article
    © 2026 Serenity. All Rights Reserved