コードインスペクション:NUnit。 属性に値が指定されていません。
NUnit 3.0 以降では、 enum および bool 型のパラメーターを持つ引数なしで 値属性(英語)を使用して、テストで列挙のすべての可能な値を使用できます。 NUnit 3.11 は、この機能を enum? および bool? に拡張します。
引数なしの [Values] が他のパラメーター型に使用されている場合、テストは何もしません。
[Test]
public void MyTest(
// No values provided in the attribute
[Values] int x)
{
// do something
}
このインスペクションは、 enum または bool パラメーターを引数なしで [Values] を使用し、現在の NUnit バージョンが 3.0 よりも古い場合にも警告を発行します。
同様に、引数なしで enum? または bool? パラメーターを使用して [Values] を使用し、その 3.11 より前の NUnit を使用すると、警告が表示されます。
2026 年 6 月 12 日