【问题标题】:Resharper ignore unit tests for usage analysisResharper 忽略单元测试以进行使用分析
【发布时间】:2013-02-19 09:50:23
【问题描述】:

Resharper 最有用的代码分析工具之一是如果在解决方案中发现没有使用,则将符号标记为未使用。

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

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

浏览 Resharper 选项时,我发现了一个标有“编辑要跳过的项目”的按钮。它有一个很长的描述文本,其中包括“......如果解决方案中的某个符号仅在您跳过的文件中使用,则该符号将突出显示为从未使用过。”

这听起来正是我想要的。但是,将单元测试项目放在跳过列表中不仅会显示任何有效未使用的符号,而且只会禁用测试项目的整个代码分析。当然,我仍然想编写好的单元测试代码,从而利用 Resharper 的所有代码分析功能。我只是不想统计测试项目之外的符号使用情况。

有什么想法吗?

【问题讨论】:

    标签: c# nunit resharper code-analysis resharper-7.1


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢!运作良好。唯一的缺点是我们为每个项目类都有一个测试项目,这意味着大量的卸载和重新加载:E
    猜你喜欢
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    • 2010-09-26
    相关资源
    最近更新 更多