ReSharper 2024.3 ヘルプ

コード検査: NUnit。void テストメソッドの冗長な期待結果。

void 戻り型とテストケース(英語)属性の ExpectedResult を使ったユニットテストは、以下の問題のいずれかの兆候である可能性があります。

  • ExpectedResult が誤って存在する場合は、削除する必要があります。

  • テストはもともと結果を返すように設計されていました。その場合はテストメソッドを書き直す必要があります。

  • 期待される結果とその値は、テストメソッドパラメーターのデータ値の代わりに書き込まれます(例: [TestCase(ExpectedResult = 100)])。この場合、ExpectedResult 引数名を削除し、値 [TestCase(100)] のみを残す必要があります