Skip to content

Document the high-level test strategy of ExportProviderCache #28945

@sharwell

Description

@sharwell

Currently the overall test strategy for MEF is unclear. The implementation of ExportProviderCache moved "in a good direction", but we need documentation for why this direction was chosen and what the ideal final state would look like. Topics include:

  • Per-test export providers
  • Catalog creation and caching
  • Composition validation
  • Part replacement strategies
    • Injection of mock instances
    • Explicitly-included parts with PartNotDiscoverable

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions