Java 将消息记录到JUnit控制台

Java 将消息记录到JUnit控制台,java,junit,intellij-idea,Java,Junit,Intellij Idea,有时,在编写单元测试时,在JUnit控制台中记录日志消息并在运行测试时查看它们是很有用的(我使用的是IntelliJ,但我认为Eclipse非常类似) 问题是System.out.println不起作用。有人知道如何将日志消息打印到JUnit控制台吗?您应该在左侧的树中选择测试,以便在右侧的控制台中查看其输出: 在intellij idea中使用运行/配置的日志选项卡 Netbeans和Eclipse show的System.out.println消息。您可以发布一些示例代码吗?Android

有时,在编写单元测试时,在JUnit控制台中记录日志消息并在运行测试时查看它们是很有用的(我使用的是IntelliJ,但我认为Eclipse非常类似)


问题是System.out.println不起作用。有人知道如何将日志消息打印到JUnit控制台吗?

您应该在左侧的树中选择测试,以便在右侧的控制台中查看其输出:


在intellij idea中使用运行/配置的日志选项卡


Netbeans和Eclipse show的System.out.println消息。您可以发布一些示例代码吗?Android unit tester可能运行在不同的环境中,因此IDE无法查看日志。尝试查看Android仿真器或设备的日志文件。它不适用于Android,我只在logcat中看到日志,如何在测试控制台中显示它?这适用于新的Android JUnit测试(在本地机器上运行,没有Android上下文),但不幸的是,在真实或模拟的Android设备上运行Android指令测试时不起作用