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