如何在Junit中使_logger.isDebugEnabled()
条件为假?
private static final Logger _logger = Logger.getLogger(InstanceReleaseMachine.class);
if (_logger.isDebugEnabled())
{
_logger.debug("Error from Releasing Instance: " + failure);
}
我试过我不能做到的,请让我知道是否有人做过。
最佳答案
您可以在单元测试中以编程方式将level设置为OFF:
Logger.getRootLogger().setLevel(Level.OFF);