代码检查:NUnit。 被忽略的参数属性。
该检查报告参数数据特性,因为针对同一个参数已经指定了其他参数数据源,NUnit 将忽略这些特性。 例如,在一个参数上组合 [Values]、 [Range] 或 [Random] 可能导致其中一个未被使用。
移除被忽略的特性可以明确 NUnit 实际会使用哪个数据源。
示例
[Test]
[Sequential]
public void Test(
[Values(1, 2, 3)] [Random(100, 200, 5)] int x)
{
}
[Test]
[Sequential]
public void Test(
[Values(1, 2, 3)] int x)
{
}
2026年 5月 8日