NUnit3 TestCaseData:SetName阻止测试执行

时间:2019-02-05 12:52:49

标签: c#

我有非常简单的代码。这样工作。

    public static IEnumerable<TestCaseData> MyTestData()        
    {
        TestCaseData tcd = new TestCaseData(2, 3);
        //tcd.SetName("first");
        //tcd.TestName = "first";
        yield return tcd;
        //yield return new TestCaseData(1, 2).SetName("second");
    }

    [TestCaseSource("MyTestData")]
    public static void Addition(int i, int j)
    {
        Console.WriteLine($"Sum = {i+j}");
    }

如果我取消注释任何注释行,则VS2017无法启动此测试。它尝试,显示等待图标,等等。没有错误,没有消息。您能帮我解决什么问题吗?

0 个答案:

没有答案