我想在断言失败消息之前和之后包含行分隔符(连字符的水平线),以便它们更加可见,并且可以在日志中轻松找到。
我是否可以通过任何断言失败时显示的方式执行此操作?天真的做法当然是将行分隔符字符串添加到每个assertEquals方法中。
答案 0 :(得分:1)
你可以用测试监听器来做。从RunListener RunListener覆盖方法
创建测试侦听器扩展public void testFailure(Failure failure) throws Exception
当原子测试失败时,或者当一个监听器抛出时,调用 异常。