12得票3回答
你能在.NET Framework项目中使用Coverlet获取代码覆盖率数据吗?

我有一个大型的.NET Framework解决方案,希望在构建流程中(以及在本地开发者机器上)开始收集代码覆盖率数据。 在Coverlet的GitHub页面上,它表示支持.NET Framework项目,但所有示例都使用dotnet test CLI命令。 是否可以使用Coverlet进行...

12得票2回答
什么导致在Docker镜像中出现“Could not find data collector 'XPlat Code Coverage'”错误?

我正在DevOps服务器上设置一个构建过程,它简单地运行Docker构建、运行容器,并收集测试结果。Dockerfile使用mcr.microsoft.com/dotnet/core/sdk:2.2映像作为基础镜像,在其之上我安装了powershell。 运行基础映像并执行dotnet --v...

11得票1回答
为什么dotnet测试工具没有生成代码覆盖率报告?

我的项目结构如下: . ├── Application ├── Application.Core ├── Application.Domain ├── Application.Tests ├── Application.IntegrationTests └── README.md 我使用...

10得票2回答
能否在 Azure DevOps 中使用 Coverlet 获取 .NET Framework 项目的代码覆盖率?

我很容易地配置了Azure DevOps来获取.NET Core项目的覆盖率结果,但对于.NET Framework项目却没有成功。所以,我希望能得到建议,因为coverlet文档明确表示我们也可以将其用于.NET Framework项目。 这个问题有点类似于我的问题,但我没有看到那里有任何答...

8得票1回答
Coverlet未能为.NET Core项目生成lcov.info文件。

我正在使用Linux机器上的VS Code开发dotnet core项目。按照以下博客生成覆盖率报告: https://www.hanselman.com/blog/AutomaticUnitTestingInNETCorePlusCodeCoverageInVisualStudioCode....

7得票1回答
在SonarCloud中,针对.NET解决方案的代码和代码覆盖率细节未显示的问题

我在SonarCloud中无法看到代码分析的细节。 我的.Net Core应用程序使用Coverlet,我可以看到结果已上传并且覆盖率正常。但是我无法看到控制面板,选项卡“code”不显示代码,而“Measures”也没有提供详细信息。 我的Github项目已连接,我可以看到结果已上传。我...

7得票2回答
使用coverlet与.Net Framework生成错误:无法评估表达式"[System.Version] :: Parse('')"

我写了一个非常简单的C# .Net Framework应用程序并添加了一些单元测试。现在,尝试使用coverlet检查覆盖率时出现错误MSB4184。 表达式 "[System.Version] :: Parse('')" 无法计算。版本字符串部分太短或太长(参数“input”)。 有...

7得票3回答
GitLab CI/CD中如何对.NET应用程序进行代码覆盖率测试?

我最近开始使用 C#,正在处理我们拥有的一个遗留系统。我试图找出这个旧系统的代码覆盖率。这是我的 Sample.UnitTests.csproj 文件: <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> ...