単体テストのコード品質を維持する
最も強力な JetBrains Rider 機能のひとつである コードインスペクションは、ユニットテストを書くときに役立ちます。 数百もの汎用インスペクションに加え、ユニットテスト特有の問題に特化した専用のインスペクションも多数用意されています。
NUnit (30 インスペクション)
これらのインスペクションは NUnit テストに関連するコードの問題を検出します。
インスペクション | |
|---|---|
NUnit。 値が重複しています。 | |
NUnit。 パラメーター属性が無視されました。 | |
NUnit。 引数の型に互換性がないか、引数の値が正しくありません。 | |
NUnit。 予期される結果の型に互換性がないか、値が正しくありません。 | |
NUnit。 範囲ステップの符号が一致しません。 | |
NUnit。 TestCase 属性に引数がありません。 | |
NUnit。 属性に値が指定されていません。 | |
NUnit。 TestCase 属性に冗長な引数があります。 | |
NUnit。 指定された値はテストパラメーター型と互換性がありません。 | |
NUnit。 テストケースの結果プロパティは廃止されました。 | |
NUnit。 テストケースソースは静的である必要があります。 | |
NUnit。 ステップ値では最大範囲値に到達できません。 | |
NUnit。 テストメソッドパラメーターの値が提供されていません。 | |
Xunit (1 インスペクション)
これらのインスペクションは xUnit.Net テストに関連するコードの問題を検出します。
インスペクション | |
|---|---|
2026 年 6 月 12 日