我有用于在流程中发生任何异常时记录异常跟踪的代码。
private void logExceptionStackTrace(Throwable throwable){ logger.error(throwable.getMessage()+“ <==>” + ExceptionUtils.getFullStackTrace(throwable)); }
我想编写涵盖以上代码的junit测试用例。
我已将参数传递给流程,以使NullPointer异常发生。
问候 阿迪亚(Aditya)
答案 0 :(得分:0)
最好的方法是注册一个特殊的附加程序并在那里收集日志事件。然后,您可以检查特定事件的存在。具体操作取决于您使用的日志记录框架。