代码检查:NUnit。 范围步长符号不匹配。
NUnit 的 Range 属性允许指定递减的值范围,即当 起始值 大于 终止值 时。
但是,如果您在第三个参数中显式指定范围的步长,对于递增范围必须为正数,对于递减范围必须为负数。 如果步长与范围不匹配,测试将不会执行。
[Test]
public void MyTest(
// The sign of the 'step' parameter
// must be negative to match the range values
[Range(20, 10, 2)] int x)
{
// do something
}
最后修改日期: 2025年 9月 27日