ReSharper 2026.1 Help

コードインスペクション: NUnit。 値が重複しています。

このインスペクションは、NUnit の値を提供する属性([Values(...)] など)内の重複エントリが、重複したテストケースを作成するだけの場合に、重複エントリを報告します。 同じ値を複数回使用しても、通常はテストカバレッジは向上しませんが、テストマトリックスが大きくなり、ノイズが増えます。

重複する値は不要な重複テストを生成し、実行速度を低下させ、入力セットの理解を困難にします。

サンプル

[Test] public void Calculates( [Values(1, 1, 2)] int x, [Values("+", "-", "+")] string op) { }
[Test] public void Calculates( [Values(1, 2)] int x, [Values("+", "-")] string op) { }
2026 年 6 月 12 日