JetBrains Rider 2026.1 Help

代码检查:NUnit.AutoFixture。 InlineAutoData 属性中多余的参数。

此检查会报告 [InlineAutoData(...)] 中存在多余的实参,这些实参在测试方法签名中没有对应的参数。。 这些实参是冗余的,因为该方法没有对应的参数来接收它们。

多余的内联值会导致特性产生误导,并暗示测试需要比实际更多的显式输入。

示例

[Test] [InlineAutoData(60, 70, "test", 500)] public void Test1(int x, int y, string s) { }
[Test] [InlineAutoData(60, 70, "test")] public void Test1(int x, int y, string s) { }
2026年 5月 8日