logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityInitializationTaskProviderTests

    PlayMode tests for UnityInitializationTaskProvider. Exercises the pure build-iteration logic: it maps each non-null task definition in the profile to a built task, skips null definitions, and yields nothing for null/empty profiles. Async task execution itself is out of scope (covered by the Business layer).

    Inheritance
    object
    UnityInitializationTaskProviderTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityInitializationPipeline.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityInitializationTaskProviderTests

    Constructors

    UnityInitializationTaskProviderTests()

    Declaration
    public UnityInitializationTaskProviderTests()

    Methods

    GetTasks_BuildsEachDefinitionExactlyOnce()

    Declaration
    public void GetTasks_BuildsEachDefinitionExactlyOnce()

    GetTasks_EmptyTasksList_ReturnsEmpty()

    Declaration
    public void GetTasks_EmptyTasksList_ReturnsEmpty()

    GetTasks_MultipleDefinitions_PreservesOrder()

    Declaration
    public void GetTasks_MultipleDefinitions_PreservesOrder()

    GetTasks_NullProfile_ReturnsEmpty()

    Declaration
    public void GetTasks_NullProfile_ReturnsEmpty()

    GetTasks_PassesBuildContextToDefinition()

    Declaration
    public void GetTasks_PassesBuildContextToDefinition()

    GetTasks_ProfileWithNullTasksList_ReturnsEmpty()

    Declaration
    public void GetTasks_ProfileWithNullTasksList_ReturnsEmpty()

    GetTasks_SingleDefinition_BuildsOneTask()

    Declaration
    public void GetTasks_SingleDefinition_BuildsOneTask()

    GetTasks_SkipsNullDefinitions()

    Declaration
    public void GetTasks_SkipsNullDefinitions()

    Provider_IsInstanceOf_IInitializationTaskProvider()

    Declaration
    public void Provider_IsInstanceOf_IInitializationTaskProvider()

    TearDown()

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