В этой теме, по-видимому, есть две тенденции:
- Некоторые ответы (например, этот) показывают, что модульные тесты не должны записывать ничего.
- Некоторые вопросы и ответы (например, этот) предлагают различные методы ведения журналов и форматы, используемые в модульных тестах.
Должны ли модульные тесты регистрировать то, что они делают? Помогут ли эти дополнительные сведения в отчетах unit test? Или должны ли модульные тесты молчать до тех пор, пока они не сбой?
Мой вопрос нацелен на модульные тесты Java, но также может быть интересен ввод от программистов на других языках.