我正在使用 xUnit 进行单元测试,在我的一个测试类中,我有 65 个测试。Resharper 将其中一个标记为未使用,并将文件标记为黄色/橙色,直到我将其删除。我不想删除它。我想保留那个测试方法。
问问题
455 次
2 回答
3
我假设您已安装 xunitcontrib for ReSharper,因为其他测试方法未标记为未使用。我还假设您的方法是公开的并且具有与其他测试方法(例如,Fact
或Theory
)相同的测试属性。如果不是这种情况,您可能会检查您是否有此方法的属性的外部注释(它们由用于 ReSharper 的 xunitcontrib 提供)。
ReSharper 错误报告问题的可能原因之一是它的某些缓存尚未更新。如果您可以重现该问题(鉴于您提出问题已过去将近一个月,这似乎不太可能),请尝试通过菜单 RESHARPER -> 选项 -> 常规 -> 清除缓存清除缓存,然后重新启动 Visual Studio。
于 2012-10-20T04:42:45.207 回答
1
也可能是 ReSharper 注释已关闭。
您可以通过 RESHARPER > 选项 > 代码检查 - 代码注释来验证这一点。
于 2013-03-15T09:36:49.327 回答