ReSharper 2024.3 ヘルプ

コード検査: NUnit。テストケースの結果プロパティは廃止されました。

NUnit 2.6.2 から開始して、TestCase 属性(英語)の名前付きパラメーター Result は、テストメソッドから返される期待される結果を指定するために使用できますが、同じ目的を果たす ExpectedResult パラメーターが推奨されます。

NUnit 3.0 以降、Result はサポートされなくなり、このパラメーターを使用するテストは NUnit 3.0 でコンパイルされません。

このインスペクションは、Result パラメーターの使用箇所を検出し、ExpectedResult に置き換えることを提案します。

// 'Result' is obsolete and should be replaced with 'ExpectedResult' [TestCase(12, 3, Result = 4)] public int DivideTest(int n, int d) { return (n / d); }

関連ページ:

コードインスペクション設定を構成する

設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...

コード検査: タイプは使用されません (非公開アクセシビリティ)

未使用のタイプはデッドコードを示している可能性があります。これは、たとえばコンシューマーコードを変更した後に発生する可能性があります。ReSharper は、そのような未使用のタイプを検出し、削除またはコメント化して、コードサイズを削減し、メンテナンスを簡素化することを提案します。ソリューション全体のインスペクションを機能させるには、次の少なくとも 1 つを有効にする必要があります。簡略化されたグローバル使用状況チェック: ReSharper オプション Alt+R, O のページでソリューション全...