在 dotCover

问题描述

我正在尝试在一组现有解决方案上设置 dotCover(VS2019,不过 Rider 也能工作)。由于规模较大(最大的解决方案中约有 80 个项目)和与其他项目大量使用程序集重用,单元测试包含在各自的项目中,这样任何使用程序集的解决方案都会自动包含与相关的单元测试它。这些测试通过预处理器指令从构建中排除,这些指令仅在使用特定构建配置时才允许包含这些测试(除 Debug 和 Release 外,还有 UnitTest)。

这是否是最好的架构无关紧要,这是十多年前做出的决定,现有的测试运行器和覆盖工具 (NCrunch) 以及我们的持续集成平台都支持显式设置配置很好。

出于业务原因,我希望将 dotCover 重新配置为日常工作,但我似乎无法弄清楚如何让 dotCover 在当前 Visual Studio 配置以外的任何环境中运行。如果我处于 Release 状态... dotCover 也在尝试在 Release 中运行测试。我可以在选项中指定架构以在(x86 或 x64)中运行测试,但我没有看到配置选项。它是否存在,或者有什么方法可以实现?

(我试过搜索,但被非常灵活的“配置”一词所挫败)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...