@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Interface ServiceOverrides

    Composition-root-only service replacements for one isolated test host.

    interface ServiceOverrides {
        replaceSingleton<T>(token: ServiceToken<T>, create: () => T): void;
    }
    Index
    • Replaces (or adds) a singleton before the container is built. The replacement is used everywhere that exact token object is injected and never mutates the shared production plan.

      Use a fresh fake per host. A singleton may be retained until stop() and is disposed by the host if it implements the framework's disposable contract.

      Type Parameters

      • T

      Parameters

      Returns void