ReSharper 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日