我正在使用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)'。 –