#java #junit
#java #junit
Вопрос:
Я написал несколько модульных тестов с использованием JUnit и запускаю их с помощью метода main, используя набор тестов. Однако я заметил, что операторы System.out.print, которые я помещаю в свои методы модульного тестирования, выводятся на консоль не так, как я ожидал.
Есть ли простой способ добиться такого поведения?
Комментарии:
1. Попробуйте отладку, чтобы увидеть, есть ли какие-либо ошибки перед вашим
Ответ №1:
Просто используйте System.out.println
нормально. Он будет печататься при запуске теста.
Комментарии:
1.
stdout
обычно перенаправляется наnull
. ИспользуйтеSystem.err.println
вместо этого, чтобы увидеть результат.