gpt4 book ai didi

java - 我可以让 JUnit 更详细吗?

转载 作者:IT老高 更新时间:2023-10-28 20:46:38 25 4
gpt4 key购买 nike

我想让它在断言语句成功时大喊大叫,或者至少让它显示遇到的成功断言语句的数量。

我正在使用 JUnit4。

有什么建议吗?

最佳答案

如果您想查看每个成功断言的一些输出,另一种不需要外部依赖项或源代码的简单方法是定义您自己的 Assert 类,它将所有方法委托(delegate)给标准 JUnit Assert 类,以及日志记录成功的断言(失败的断言将由 JUnit 类照常报告)。

然后,您从“org.junit.Assert”=>“com.myco.test.Assert”对您的测试类运行全局搜索和替换,这应该会修复所有常规和静态导入语句。

然后,您还可以轻松地将您的方法迁移到安静即更好的阵营,并将包装类更改为仅报告每个测试或每个类等通过的断言的总数。

关于java - 我可以让 JUnit 更详细吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/180398/

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