Как стать автором
Обновить

Комментарии 4

Спасибо за статью!


Как вы думаете, есть ли смысл покрывать логику логирования юнит тестами? Врядли каждый вывод в лог стоит текста, а критичные можно попробовать протестировать Е2Е тестами.

Вам спасибо! Думаю, логику логирования стоит проверять в том случае если она имеет смысл в контексте работы программы — то есть, например, если в ТЗ програмы сказано, что выполнение программой определенных действий должно журналироваться — этот факт надо проверять тестами. А если же логирование выполняет вспомогательную функцию то тестирование уже не строго обязательно (хотя адепты 100% тестирования и утилиты, проверяющие покрытие кода тестами, со мной не согласятся...)
Спасибо за статью. Отлично все резюмировали. Просто хочу доьавить, что jmockit также позволяет «замокировать» логгер класс.
Вам спасибо! Не сталкивался с jmockit, посмотрю обязательно.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории