如何使Resharper停止标记我的测试功能为未使用?

时间:2012-09-24 02:54:36

标签: resharper xunit resharper-7.0

我正在使用xUnit进行单元测试,在我的一个测试类中,我有65个测试。 Resharper将一个标记为未使用,并将文件标记为黄色/橙色,直到我删除它为止。我不想删除它。我想保留那种测试方法。

2 个答案:

答案 0 :(得分:3)

我假设您安装了ReSharper的xunitcontrib,因为其他测试方法未标记为未使用。我还假设您的方法是公开的,并且具有与其他测试方法相同的测试属性(例如,FactTheory)。如果不是这种情况,您可能会检查是否有此方法属性的外部注释(它们随ReSharper的xunitcontrib一起提供)。

ReSharper报告错误的可能原因之一是其某些缓存尚未更新。如果你可以重现这个问题(鉴于你提出问题已经过去差不多一个月了,似乎不太可能),尝试通过菜单RESHARPER清除缓存 - >选项 - >一般 - >清除缓存然后重新启动Visual Studio。

答案 1 :(得分:1)

也可能是关闭了ReSharper注释。

您可以通过RESHARPER验证这一点>选项>代码检查 - 代码注释。

相关问题