c# - 如何在 Azure Pipeline 上获得测试覆盖率?
问题描述
我的项目中安装了coverlet.collector。然后我将以下内容添加到我的 Yaml 文件中。
- task: DotNetCoreCLI@2
inputs:
command: test
projects: '**/*unittests/*.csproj'
arguments: '--configuration $(buildConfiguration) --no-restore /p:CollectCoverage=true
/p:CoverletOutputFormat=cobertura' displayName: 'Run backend unit tests'
这只会返回我通过或失败的测试数量 - 但不是覆盖代码的百分比。
有没有人可以参考我如何获得 % 代码覆盖率?
解决方案
推荐阅读
- html - 在引导程序 2.3.2 下拉菜单上删除三角形(?) ::before
- angular - 错误 TS2722:无法调用可能是“未定义”的对象。. (toolbarClick)='toolbarClick($event)'>
- excel - VB.NET 将 Excel 工作表导出到新工作簿
- javascript - 按模式搜索并提取数组中的值
- php - Problems with Sanctum Laravel 8 for API Authenthication (won't delete token on logout)
- amazon-web-services - 我可以将 Amazon SES 和 S3 与 ECS 一起使用吗?
- ruby-on-rails - Rails request spec - undefined method `body' for nil:NilClass (rswag)
- javascript - Agg 函数显示 Ag-grid
- django - 无法使用 Djongo 模型中的 ArrayField
- .net - IIS website creation - A fatal error occurred while creating a TLS server credential