Я использую Robolectric для тестирования Android. Я запускаю свои тесты через maven, например.
mvn -Dtest=LogTest test
Если у меня есть код, который записывает в журналы, например
Log.d("TAG", "blah");
или с помощью Roboguice Ln
Ln.d("blah");
, я не вижу никаких выходных данных в текстовых файлах журналов maven surefire ().
В идеале я хочу, чтобы простые операторы журнала выводились на консоль. Я могу писать в консоль с помощью System.out.println("blah")
, но, конечно, я бы предпочел использовать поддерживаемые API ведения журналов.
Итак, мой вопрос: почему я вообще не вижу выходных данных журнала и как я могу получить сообщения журнала, записываемые в консоль?