gpt4 book ai didi

c# - 如何确定哪个参数集导致测试失败?

转载 作者:行者123 更新时间:2023-12-01 23:02:57 26 4
gpt4 key购买 nike

我正在运行以下测试设置。

private static object[] Test_Source =
{
new object[] {"0", 1, 2},
new object[] {"3", 4, 5}
};

[Test, TestCaseSource("Test_Source")]
[Category("Unit")]
public void Method_test(String expected, int in1, int in2)
{
String actual = MethodCall(in1, in2);

Assert.AreEqual(expected, actual, "Poof");
}

其中只有一个失败。我该如何举报哪一个?现在,我什至看不到文本Poof - 它只是说一个或多个子测试有错误

最佳答案

Assert.AreEqual(expected, actual, 
string.Format("Poof on parameters:{0}, {1}",in1,in2));

关于c# - 如何确定哪个参数集导致测试失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24282968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com