Resharper最有用的代码分析工具之一是,如果在解决方案中找不到用途,则将符号标记为未使用。
不幸的是,单元测试所涵盖的任何符号都被视为已使用。
=> 我正在寻找一种忽略此用法分析的单元测试的方法。
通过Resharper选项扫描我找到一个标有"编辑要跳过的项目的按钮"。它有一个很长的描述文本,除其他外,它说,如果解决方案中的某个符号仅用于您跳过的文件中,则此符号将突出显示为从未使用过。"
这听起来就像我想要的那样。但是通过将单元测试项目放在跳过列表上不仅可以显示任何有效的未使用符号,它只会禁用测试项目的整个代码分析。当然我仍然希望编写好的单元测试代码,从而利用Resharper的所有代码分析功能。我只是不想计算测试项目之外的符号用法。
有什么想法吗?
答案 0 :(得分:4)
发现了一个非常简单的答案:
卸载测试项目并刷新代码分析。