ReSharper 2025.2 Help

代码检查:NUnit。 测试用例来源必须是静态的。

从 NUnit 3.x 开始, TestCaseSourceValueSource 属性参数表示来源名称时,必须引用 静态字段、属性或方法。 例如:

public class MyTestClass { [TestCaseSource("DivideCases")] public void DivideTest(int n, int d, int q) { Assert.AreEqual(q, n / d); } static object[] DivideCases = { new object[] { 12, 3, 4 }, new object[] { 12, 2, 6 }, new object[] { 12, 4, 3 } }; }
最后修改日期: 2025年 9月 27日