logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.InitializationPipeline.Tests.Application

    Classes

    DefaultSkipPolicyBehaviorTests

    Additional behavioral coverage for Serenity.InitializationPipeline.Application.Policies.DefaultSkipPolicy: it is a conservative no-skip policy, so every input — including whitespace and repeated calls — must consistently return false, and it must satisfy the Serenity.InitializationPipeline.Application.Interfaces.ISkipPolicy contract when used polymorphically.

    DefaultSkipPolicyTests

    Tests for DefaultSkipPolicy.

    InitializationPipelineServiceBehaviorTests

    Additional behavioral coverage for Serenity.InitializationPipeline.Application.Services.InitializationPipelineService, targeting orchestration branches not exercised by the existing InitializationPipelineServiceTests: null tasks inside the collection, a skip policy whose CanSkip throws, log breadcrumb emission (ordered list, per-task execution, success/with-failures summary), and progress accumulation across mixed skip/execute sequences.

    InitializationPipelineServiceTests

    In this article
    © 2026 Serenity. All Rights Reserved