0

我正在尝试从 NUnit 2 升级到 NUnit 3。

我构建了一个 Data-Driven-Helper 来从几种类型的数据文件中读取测试用例数据。

我发现可以传递参数的 NUnit 3.2 的 TestCaseSource 可以帮助改进我的 Data-Driven-Helper,但是,问题是它一直告诉我“消息:System.Reflection.TargetParameterCountException:参数计数不匹配。”

以下是测试代码:

    static public IEnumerable GetCases(string a)
    {
        yield return new object[] { "1", 1 };
    }

    [TestCaseSource(typeof(BaseFixtureTest), "GetCases", new object[] {"a"})]
    public void someTest(string Path, int deg)
    {
        //*** some test logic
    }
4

0 回答 0