如何在OpenCover中使用excludebyfile排除方法

时间:2017-08-10 11:40:34

标签: opencover

我正在使用AxoCover,它使用OpenCover生成报告。

excludebyfile的OpenCover用法是

  

-excludebyfile:<filter>[;<filter>][;<filter>] - 通过与文件名匹配的过滤器排除一个或多个类。一个*可以用作通配符。

我想在我的控制器中排除Dispose方法,而不必使用ExcludeFromCodeCoverage属性来装饰它们,因此我对(或方法)部分感兴趣用法。

我试过了:

  • Dispose - 仍然包括在内(我并不认为这样可行,但值得一试)
  • *Dispose* - 仍然包括
  • *.Dispose* - 仍然包括
  • *Controller.Dispose* - 仍然包括
  • *.cs*Dispose* - 仍然包括

我尝试使用-filter的语法,例如-[*]*.Dispose*,但测试无法运行。

请注意,AxoCover不允许编辑-filter参数,或者我会尝试使用该方法。

使用excludebyfile参数排除方法的语法是什么?

0 个答案:

没有答案