3

単体テストに xUnit を使用しており、テスト クラスの 1 つに 65 個のテストがあります。Resharper はそのうちの1 つに未使用のフラグを立てており、ファイルを削除するまで黄色/オレンジ色のフラグを付けたままにしています。削除したくありません。その試験方法を守りたい。

4

2 に答える 2

3

他のテスト方法は未使用としてマークされていないため、ReSharper の xunitcontrib がインストールされていると仮定します。Factまた、あなたのメソッドは公開されており、他のテスト メソッド (または など)と同じテスト属性を持っていると仮定しますTheory。そうでない場合は、このメソッドの属性に外部アノテーションがあることを確認できます (これらは ReSharper の xunitcontrib で提供されます)。

ReSharper による不正確な問題報告の考えられる理由の 1 つは、そのキャッシュの一部が更新されていないことです。問題を再現できる場合 (質問してからほぼ 1 か月が経過したことを考えると、可能性は低いと思われます)、メニューの [RESHARPER] -> [オプション] -> [全般] -> [キャッシュのクリア] でキャッシュをクリアしてから、Visual Studio を再起動してください。

于 2012-10-20T04:42:45.207 に答える
1

ReSharperアノテーションがオフになっている可能性もあります。

これは、RESHARPER>オプション>コード検査-コード注釈を介して確認できます。

于 2013-03-15T09:36:49.327 に答える