Compono.GeneratedTestDoubleProvider
Compono.TestDoubles¶
Compono¶
GeneratedTestDoubleProvider Class¶
A stage-6 test-double provider that satisfies a request by looking up a factory already registered into core GeneratedTestDoubleRegistry - populated by a Compono.Generators-emitted [ModuleInitializer] per discovered interface, never by this type. Registered via CompositionBuilderExtensions.UseGeneratedTestDoubles(). See ADR-0043's "Runtime activation and precedence".
Inheritance System.Object → GeneratedTestDoubleProvider
Implements ICompositionValueProvider
| Methods | |
|---|---|
| TryProvide(CompositionProviderRequest, ICompositionContext) | Attempts to produce a value for request. Returns NotHandled for any request this provider doesn't apply to, so a later provider or pipeline stage still gets a chance - never throws for an expected non-match. |