项目范围是否等同于ExcludeFromCodeCoverage属性?

时间:2013-10-04 12:46:25

标签: c# visual-studio-2012

我有一些表格的测试方法:

[ExpectedException(typeof(MyException))]
public void Method() {
  SUT.DoSomethingThatRaisesMyException();
}

在我的测试项目中。然而,当我打开代码覆盖时,我注意到我对单元测试项目的覆盖率低于100%。这似乎是因为代码覆盖工具从未看到Method()的右括号 - 它在到达之前总是异常。

我可以将[ExcludeFromCodeCoverage]属性添加到每个测试方法中,但这看起来太笨重了。有没有办法排除整个项目?或者有没有办法自动排除每个测试项目。

0 个答案:

没有答案