コード検査: NUnit。範囲「step」パラメーター値はゼロ以外である必要があります。
NUnit の範囲属性(英語)コンストラクターの 3 番目の引数は、値の範囲内のステップを指定します。ステップがゼロの場合、テストは実行されません。
[Test]
public void MyTest(
// 'step' parameter value is incorrect, it must be non-zero
[Range(0.1, 0.9, 0)] int x)
{
// do something
}
関連ページ:
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...
コード検査: NUnit: 属性に値が指定されていません。| ReSharper ドキュメント
NUnit 3.0 以降では、および型のパラメーターを持つ引数なしで値属性を使用して、テストで列挙のすべての可能な値を使用できます。NUnit 3.11 は、この機能をおよびに拡張します。引数なしのが他のパラメーター型に使用されている場合、テストは何もしません。[Test] public void MyTest( // No values provided in the attribute [Values] int x) { // do something } このインスペクションは、またはパラメ...