我有非常简单的代码。这样工作。
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无法启动此测试。它尝试,显示等待图标,等等。没有错误,没有消息。您能帮我解决什么问题吗?