Member Junction
    Preparing search index...

    Shared fixture for the permission-engine bundle's MUTATION checks only (PE11/PE12). Setup is gated on IsTierEnabled('mutation'), so on the deterministic path this fixture is undefined and those two checks skip-as-pass — PE1–PE10 are entirely read-only. The rows are two throwaway MJ: Permission Domains records: one naming a class that is NEVER registered (proving an unresolvable domain is skipped, not fatal) and one naming a deliberately-throwing provider (proving the GetAllUserPermissions fan-out is fault-isolated).

    interface PermissionEngineFixture {
        CreatedDomainIds: string[];
        CreatedDomainNames: string[];
        ThrowingDomainName: string;
        UnresolvableDomainName: string;
    }
    Index

    Properties

    CreatedDomainIds: string[]

    IDs of the created domain rows, deleted in a best-effort Teardown.

    CreatedDomainNames: string[]

    Every domain Name this bundle created — used to exclude them when auditing REAL domains.

    ThrowingDomainName: string

    Name of the domain row bound to the deliberately-throwing provider class.

    UnresolvableDomainName: string

    Name of the domain row whose ProviderClassName is never registered on the ClassFactory.