首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AssertJ记录断言的结果

AssertJ记录断言的结果
EN

Stack Overflow用户
提问于 2017-12-04 17:02:07
回答 2查看 1.6K关注 0票数 0

我试图了解是否可以将AssertJ配置为将断言的负面结果记录到文件中,而不中断正在运行比较的路由。

这个请求背后的原因是,我们正在比较由两个版本的软件生成的JSON以发现差异,但我不想手动创建所有检查,而是利用AssertJ中已有的功能。

作为一种可能的解决方案,我正在考虑对断言异常使用try/catch,但我真正关心的是例程的总体性能。

有什么想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-12-05 02:08:23

您可以通过捕获AssertionError来访问错误消息,然后使用任何日志记录框架。如果希望捕获所有错误(第一个错误不会失败),请使用软断言

票数 1
EN

Stack Overflow用户

发布于 2017-12-04 17:28:08

如果我们谈到任何日志记录框架:

  1. 我们可以使用文件LoggingAppender
  2. 为错误或警告设置日志级别
  3. 定义TestClass或Pacakge以减少不必要的消息
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47638360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档