NUnit 3.2 TestSourceCase TargetParameterCountException

时间:2016-03-28 17:59:47

标签: nunit data-driven-tests nunit-3.0 testcasesource

我正在尝试从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
    }

0 个答案:

没有答案