ReSharper 2026.1 Help

コードインスペクション: NUnit。 範囲の境界が正しくありません。 「to」は「from」以上である必要があります。

NUnitの Range 属性は、減少していく値の範囲、つまり fromto より大きい場合の範囲も指定できます。

ただし、値の減少する範囲を使用するには、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 日