コード検査: NUnit: 範囲の境界が正しくない: 「to」は「from」以上である必要があります。
NUnit の範囲属性(英語)では、値の範囲を縮小して指定できます。つまり、from
が to
よりも大きい場合です。
ただし、値の減少する範囲を使用するには、3 番目の引数で負のステップを明示的に指定する必要があります。問題を修正するもう 1 つの方法は、最初の引数と 2 番目の引数を交換して、範囲が拡大するようにすることです。
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、JetBrains Rider はサポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかにかかわらず、コードインスペクションを特定の範囲でいつでも実行できます。「鉛筆」ウィジェットを使用して、エディターから直接インスペクション設定をすばやく調整するか、設定でより詳細な構成を行うことができます。を押すか、メニューから(W...
コード検査: NUnit: 指定された値は、テストパラメーター型と互換性がありません。| JetBrains Rider ドキュメント
このインスペクションは、パラメーター化されたテストのテストデータの値と、テストメソッドの対応するパラメーターの型の不一致について通知します。以下の例では、属性の最初の 2 つの引数およびはパラメーター型と互換性がありますが、3 番目の引数の値により、結果のテスト値はと互換性がなくなります。[Test] public void MyTest( // The type 'double' provided in [Range] // is not compatible with the test pa...