Интегрированная среда тестирования Visual Studio делает именно это при запуске из IDE.
Если вам нужен инструмент командной строки, который выполняет те же функции (находит все тесты в определенном каталоге / решении), я думаю, вам нужно что-то написать.
Поскольку в командной строке MSTest необходимо указать хотя бы сборку. Я предлагаю вам написать короткий скрипт, который выполняет итерацию всех сборок и выяснить, есть ли в них тесты, а затем запустить каждую сборку с помощью MSTest.exe
Обновление:
Я только что опубликовал новый проект CodePlex под названием # Nose , который делает именно то, что вам нужно. В настоящее время он поддерживает только NUnit, но я также планирую добавить VSTest.