コードインスペクション: 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 日