コード検査: NUnit。TestCase 属性に冗長な引数があります。
このインスペクションは、テストメソッドのシグネチャーに従って、[TestCase]
属性の引数が重複していることを通知します。
冗長な引数はテストの実行中に無視されますが、将来メソッドを変更することにした場合、予期しない動作の可能性を減らすために、引数を削除することをお勧めします。
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...
コード検査: NUnit: void テストメソッドの冗長な期待結果。| ReSharper ドキュメント
void 戻り型とテストケース属性のを使ったユニットテストは、以下の問題のいずれかの兆候である可能性があります。が誤って存在する場合は、削除する必要があります。テストはもともと結果を返すように設計されていました。その場合はテストメソッドを書き直す必要があります。期待される結果とその値は、テストメソッドパラメーターのデータ値の代わりに書き込まれます(例:)。この場合、引数名を削除し、値のみを残す必要があります、コード検査: NUnit: 非公開のテスト方...