JetBrains Rider 2025.2 Help

代码检查: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月 26日