NCover (как коммерческий, так и с открытым исходным кодом с тем же именем) и инструмент покрытия кода в Visual Studio в значительной степени являются вашими основными инструментами в мире MS.
Покрытие кода является обратной метрикой. На самом деле он не показывает, какой код адекватно протестирован. Как упомянул Ник, вы можете протестировать этот кавер, но на самом деле тестировать мало. Вместо этого покрытие кода говорит вам, в какой области вашего кода абсолютно нет тестов. Оттуда вы можете решить, имеет ли смысл писать тесты для этого кода.
В общем, я думаю, что вы должны выполнять покрытие кода, так как его настройка не требует больших усилий и, по крайней мере, дает вам больше информации о вашем коде, чем то, что было раньше.
Я согласен, что получение последней части кода, вероятно, является самым сложным, и может быть момент, когда окупаемость инвестиций на нем просто не имеет смысла.