コードインスペクション: NUnit。 範囲の境界が正しくありません。 「to」は「from」以上である必要があります。
NUnitの Range 属性は、減少していく値の範囲、つまり from が to より大きい場合の範囲も指定できます。
ただし、値の減少する範囲を使用するには、3 番目の引数で負のステップを明示的に指定する必要があります。 問題を修正するもう 1 つの方法は、最初の引数と 2 番目の引数を交換して、範囲が拡大するようにすることです。
[Test]
public void MyTest(
// Incorrect range bounds. 'to' must be greater than or equal to 'from',
// or there must be a negative step
[Range(20, 10)] int x)
{
// do something
}
2026 年 6 月 12 日