记录仪的Junit TestCases

时间:2018-10-22 09:19:53

标签: java logging junit

我有用于在流程中发生任何异常时记录异常跟踪的代码。

private void logExceptionStackTrace(Throwable throwable){         logger.error(throwable.getMessage()+“ <==>” + ExceptionUtils.getFullStackTrace(throwable));     }

我想编写涵盖以上代码的junit测试用例。

我已将参数传递给流程,以使NullPointer异常发生。

问候 阿迪亚(Aditya)

1 个答案:

答案 0 :(得分:0)

最好的方法是注册一个特殊的附加程序并在那里收集日志事件。然后,您可以检查特定事件的存在。具体操作取决于您使用的日志记录框架。