您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使JUnit打印断言结果

如何使JUnit打印断言结果

首先,您有两个问题,而不是一个。断言失败时,将@H_502_1@AssertionError引发异常。这样可以防止检查超过此点的任何断言。为了解决这个问题,您需要使用ErrorCollector

其次,我不认为JUnit内置了任何方法来执行此操作。但是,您可以实现包装断言的自己的方法

@H_502_1@public static void assertNotNull(String description, Object object){
     try{
          Assert.assertNotNull(description, object);
          System.out.println(description + " - passed");
     }catch(AssertionError e){
          System.out.println(description + " - Failed");

        throw e;
     }
}
其他 2022/1/1 18:26:17 有493人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶