logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ProjectPipelineLegacyProfileReuseTests

    A project whose initialization pipeline profile was created directly in the module root (where the previous version put it) keeps that profile: it is found, planned against and reused where it is, and a second profile is never adopted beside it. New profiles are created in the current folder. Adoption is redirected to the scratch root too, so a regression that adopts anyway cannot write into the real project.

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

    Constructors

    ProjectPipelineLegacyProfileReuseTests()

    Declaration
    public ProjectPipelineLegacyProfileReuseTests()

    Methods

    PlannedProfilePath_NoProfileAnywhere_PlansANewOneInTheCurrentFolder()

    Declaration
    public void PlannedProfilePath_NoProfileAnywhere_PlansANewOneInTheCurrentFolder()

    PlannedProfilePath_ProfileInTheLegacyFolder_ResolvesToItInsteadOfANewOne()

    Declaration
    public void PlannedProfilePath_ProfileInTheLegacyFolder_ResolvesToItInsteadOfANewOne()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()

    TryCreateFromShipped_ProfileInTheLegacyFolder_ReusesItWithoutAdoptingASecondOne()

    Declaration
    public void TryCreateFromShipped_ProfileInTheLegacyFolder_ReusesItWithoutAdoptingASecondOne()

    TryReuseExistingProjectProfile_LegacyLookupDisabled_IgnoresTheLegacyFolder()

    Declaration
    public void TryReuseExistingProjectProfile_LegacyLookupDisabled_IgnoresTheLegacyFolder()

    TryReuseExistingProjectProfile_NoProfileAnywhere_ReportsNone()

    Declaration
    public void TryReuseExistingProjectProfile_NoProfileAnywhere_ReportsNone()

    TryReuseExistingProjectProfile_ProfileInBothFolders_PrefersTheCurrentOne()

    Declaration
    public void TryReuseExistingProjectProfile_ProfileInBothFolders_PrefersTheCurrentOne()

    TryReuseExistingProjectProfile_ProfileInTheLegacyFolder_FindsItWhereItIs()

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