コードインスペクション:NUnit。 指定された値はテストパラメーター型と互換性がありません。
このインスペクションは、 パラメーター化さ(英語)れたテストのテストデータの値と、テストメソッドの対応するパラメーターの型の不一致について通知します。
以下の例では、 Range 属性の最初の 2 つの引数 from および to はパラメーター型 int と互換性がありますが、3 番目の引数 step の値により、結果のテスト値は int と互換性がなくなります。
[Test]
public void MyTest(
// The type 'double' provided in [Range]
// is not compatible with the test parameter type 'int'
[Range(1, 10, 0.2)] int x)
{
// do something
}
2026 年 6 月 12 日