Namespace ProtoTest.OpenApi
Classes
- OpenApiCoverageCollector
Collects OpenAPI coverage from REST responses and shape matches: the route matcher resolves each hit to a contract path, the typed ledger counts it, and the report builder renders the contract's endpoints, responses and properties whether or not they were hit. A source that is a path on the application (
/openapi/v1.json) with no address to resolve it against loads from the application once the run's infrastructure started, so an in-process application documents itself.