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