gpt4 book ai didi

logging - 为整个测试套件添加日志监听器

转载 作者:行者123 更新时间:2023-12-02 10:18:36 25 4
gpt4 key购买 nike

我正在使用 JUnit4 并将所有测试组织在一个测试套件中,并使用 @RunWith(Suite.class) 注释进行注释。

现在我想向 JUnit 注册一个自定义记录器,因此在每个测试的每次开始和完成时都会打印一条日志消息。

我已经找到了 RunNotifier 和 RunListener 类,但不知道如何将 TestSuite 定义中的监听器添加到 JUnit。

有什么想法吗?

最佳答案

我认为您已经暗示了解决方案。编写您自己的运行程序并使用 @RunWith 注释为您的测试/套件指定运行程序。即使在 eclipse/ant 中运行,您也应该可以看到输出,因为 junit 将使用注释。

关于logging - 为整个测试套件添加日志监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6176257/

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