gpt4 book ai didi

testing - NUnit 3.0 中是否有测试状态属性?

转载 作者:行者123 更新时间:2023-11-28 19:43:26 27 4
gpt4 key购买 nike

在 NUnit v. < 3.0 中有 TestContext 类,并且有一个属性可以告诉我们之前运行的测试的状态。

要访问该属性,我们可以使用 TestContext.CurrentContext.Result.Status

现在在 NUnit 3.0 中没有 Status 属性!所以我所有的测试都需要更改。

我的下一个问题是:是否可以像在以前的版本中那样在 NUnit 3.0 中获取测试状态?

有趣的事情:有类 TestStatus 具有属性:Passed、Failed 等,我们用它来与当前状态进行比较。此类出现在 NUnit 3.0 中!

我的代码:

if (TestContext.CurrentContext.Result.Status == TestStatus.Failed)
{
//Be happy if it works)
}

最佳答案

我进行了更深入的搜索并找到了解决方案!

现在在 NUnit 3.0 中我们必须改变这个:

TestContext.CurrentContext.Result.Status

对此:

TestContext.CurrentContext.Result.Outcome.Status

关于testing - NUnit 3.0 中是否有测试状态属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33740192/

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