Мы начали использовать Покрытие Части для отслеживания покрытия тестового кода нашего приложения. IMO это - большой инструмент для получения общей оценки для Ваших тестов и для выделения зон испытания, где Вы, возможно, были немного ленивы с тестами, но сегодня я записал тест и понял, что это действительно не протестировало ничего полезного, это просто, увеличил мое покрытие!
Если Вы - TDD, то Вы только пишете код, чтобы пройти тест, и тесты богато описывают всю функциональность, требуемую приложением. Таким образом в этом сценарии все еще очень ценно иметь анализ покрытия?
Для тех из Вас, которые имеют инструменты покрытия, как неукоснительно Вы придерживаетесь хранения покрытия в 100% и Вы когда-либо пишете тесты, которые ничего действительно не тестируют, но только продолжить Ваше покрытие? Разве это не плохая вещь?