Мне хотелось бы знать, кто из них документирует модульные тесты, как они документируют его. Я понимаю, что большинство последователей TDD утверждают, что "код говорит", и поэтому тестовая документация не очень важна, потому что код должен быть самоописательным. Достаточно справедливо, но я хотел бы знать , как документировать модульные тесты, а не , документировать их вообще.
Мой опыт работы в качестве разработчика говорит мне, что понимание старого кода (включая модульные тесты) затруднено.
Итак, что важно в тестовой документации? Когда имя метода тестирования недостаточно описательно, чтобы документация была оправдана?