我正在使用java日志记录在我的类中。如何设置Loglevel进行JUnit测试
例子:
public class MyClass {
private static Logger logger = Logger.getLogger(MyClass.class.getName());
....
}
当我写该类的JUnit测试,我想记录等级设置为“FINE”。我试过了:
@Before
public void setup() throws PluginException {
Logger.getGlobal().setLevel(Level.FINE);
....
}
但是这没有效果。 如何在使用Java日志时控制JUnit测试中的日志级别? 我正在使用Maven运行我的测试。
你是如何运行单元测试? maven或其他方式? –
尝试'Logger.getLogger(“”).setLevel(Level.FINE)'。 –