Вы определенно НЕ ДОЛЖНЫ использовать инструменты тестирования Visual Studio. Я слышал из разных источников, что тестовый движок медленный по сравнению с NUnit.
Я бы сказал, что NUnit - это, вероятно, наиболее часто используемый модуль модульного тестирования для .Net. xUnit, его преемник (я думаю, из той же команды) также набирает популярность.
Вы спрашиваете конкретно о модульных тестах или о разработке через тестирование? Вы знаете? Модульные тесты - это техника, и многие, в том числе и я, сказали бы, что это жизненно важно. Разработка через тестирование - это философия. Поэтому последнему, вероятно, понадобится вступительный взнос от вашей команды.