logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class BootTaskSelectionRulesTests

    Pure unit tests for FilterBySelection(IReadOnlyList<string>, Func<string, string>, IReadOnlyCollection<string>, IReadOnlyCollection<string>, Func<string, string>) — no AssetDatabase, a fake path-to-method-name resolver stands in for Serenity.Global.Infrastructure.Editor.InitializationPipeline.InstallTaskAuthoring.InstallMethodNameForShippedTaskPath(System.String) and a fake requirement resolver for Serenity.CreateGame.Infrastructure.Editor.BootTaskRequirements.RequiredInstallMethodFor(System.String).

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

    Constructors

    BootTaskSelectionRulesTests()

    Declaration
    public BootTaskSelectionRulesTests()

    Methods

    FilterBySelection_AttributedSystemNotSelected_DropsItsTaskButKeepsInfrastructureTasks()

    Declaration
    public void FilterBySelection_AttributedSystemNotSelected_DropsItsTaskButKeepsInfrastructureTasks()

    FilterBySelection_NoAttributedSystemSelected_KeepsOnlyInfrastructureTasks()

    Declaration
    public void FilterBySelection_NoAttributedSystemSelected_KeepsOnlyInfrastructureTasks()

    FilterBySelection_NullSelection_KeepsEveryTaskUnfiltered()

    Declaration
    public void FilterBySelection_NullSelection_KeepsEveryTaskUnfiltered()

    FilterBySelection_PreservesTheShippedProfilesOrder()

    Declaration
    public void FilterBySelection_PreservesTheShippedProfilesOrder()

    FilterBySelection_TaskRequiresANonAttributedMethod_IsAlwaysKept()

    Declaration
    public void FilterBySelection_TaskRequiresANonAttributedMethod_IsAlwaysKept()

    FilterBySelection_TaskRequiresASelectedSystem_IsKept()

    Declaration
    public void FilterBySelection_TaskRequiresASelectedSystem_IsKept()

    FilterBySelection_TaskRequiresAnUnselectedAttributedSystem_IsDropped()

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