Вам нужен dotCover, который технически является частью ReSharper Ultimate.dotCover - расширение покрытия тестирования JetBrains.Если у вас есть это расширение, есть функция «Непрерывное тестирование», которую вы можете включить и настроить для запуска тестов при сборке, сохранении и т. Д. В дополнение к покрытию кода.
Я думаю, что вы на правильном пути, тестируйте рано и как можно чаще, пока вы пишете код.