相关疑难解决方法(0)

如何在TeamCity中排除dotCover所涵盖的类型和方法?

我有一个现有的C#4项目,我通过使用TestDriven.Net和Visual Studio覆盖功能检查了测试覆盖率,即上下文菜单中的Test With - > Coverage.

该项目包含一些我不想覆盖的代码,我通过添加[ExcludeFromCodeCoverage]那些类型和方法来解决这个问题.

我们刚刚将TeamCity升级到6.0.3,并且我已经将dotCover覆盖添加到NUnit构建步骤中.

我已经设法在"过滤器"部分删除外部程序集(如NHibernate)的覆盖范围(通过明确说明我想要覆盖的程序集),但我正在努力解决如何从覆盖的程序集中排除类型和方法.

在此输入图像描述

c# teamcity code-coverage dotcover

55
推荐指数
1
解决办法
1万
查看次数

dotCover过滤器使用命令行

调用dotCover命令运行器传递几个过滤器的正确方法是什么?

我尝试过以下但是它只排除了第一个组件:

dotcover c /TargetExecutable="c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\MsTest.exe" /TargetArguments="/testcontainer:c:\dev\SampleProject\UnitTests\bin\Debug\UnitTests.dll" /Output="c:\temp\Snapshot1.dcvr" /Filters="-:Assembly1, -:Assembly2"
Run Code Online (Sandbox Code Playgroud)

它会忽略任何东西,在过滤器标签.

c# dotcover resharper-8.0

4
推荐指数
1
解决办法
1262
查看次数

标签 统计

c# ×2

dotcover ×2

code-coverage ×1

resharper-8.0 ×1

teamcity ×1