gpt4 book ai didi

c# - 如何将 nunit 结果存入数据库

转载 作者:太空狗 更新时间:2023-10-30 01:10:37 25 4
gpt4 key购买 nike

您好,我正在尝试将运行时的 nunit 结果存入数据库。所以我真正需要的是一种方法来查看测试在拆卸时是通过还是失败,这样我就可以编写一些代码,根据它是通过还是失败,将值插入数据库。

那么是否有可能在teardown中得到当前运行的测试是通过还是失败的状态,以及测试名称等信息,如果失败了失败的原因。

谢谢

最佳答案

在 NUnit 2.4.4 或之后的版本中,您可以使用 EventListeners 获得 TestResult - 您需要通过 TestFinished 方法将结果写入数据库。

void TestFinished(TestResult result);

测试的名称将是最近的 TestStarted 调用:

void TestStarted(TestName testName);

为此你必须实现一个 NUnit addin实现了 EventListeners 接口(interface)。

关于c# - 如何将 nunit 结果存入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4327322/

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