2013-02-19 55 views
5

Resharper最有用的代码分析工具之一是将符号标记为未使用,如果在解决方案中找不到用法。Resharper忽略使用分析的单元测试

不幸的是,任何被单元测试覆盖的符号都被视为已被使用。

=>我正在寻找一种方法来忽略此用法分析的单元测试。

扫描resharper选项我找到了一个标签为“Edit Items to Skip”的按钮。它有很长的描述文字,其中说,“......如果解决方案中的某个符号仅用于跳过的文件中,则此符号将突出显示为从未使用过。”

这听起来像我想要的。但是通过将单元测试项目放在跳过列表中不仅可以揭示任何有效的未使用符号,还可以禁用测试项目的整个代码分析。当然,我仍然希望编写好的单元测试代码,从而利用Resharper的所有代码分析功能。我只是不想在测试项目之外计算符号的用法。

任何想法?

回答

4

发现了一个非常简单的答案:

卸载测试项目并刷新代码分析。

+0

谢谢!运作良好。唯一的缺点是我们有一个每个项目类的测试项目,这意味着很多卸载和重新加载:E – 2015-10-05 10:57:40