| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 106 of 115 | 7% | 0 of 0 | n/a | 8 | 9 | 23 | 27 | 8 | 9 |
| create(PortfolioDtos.CreateProductRequest) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| upsertCandidate(Long, Long, PortfolioDtos.UpsertProductCandidateRequest) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| update(Long, PortfolioDtos.UpdateProductRequest) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| upsertCoverage(Long, PortfolioDtos.UpsertTaxonomyCoverageRequest) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| listCandidates(Long, Long) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| get(Long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| list() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| scope() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| ProductCatalogController(ProductCatalogService, WorkspaceResolver) | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 |