Это не совсем плагиновое решение, но бегун NUnit GUI может делать то, что вам нужно. Вы можете изменить настройки, чтобы при каждом изменении тестовой сборки он повторно запускался при последнем запуске. Следовательно, когда вы перекомпилируете, все ваши тесты будут запущены снова (при условии, что последний тестовый прогон запускал каждый тест, конечно).
Возможно, у вас уже есть эта настройка, если вы уже используете NUnit, но вы также можете добавить бегунок GUI в Visual Studio в качестве внешнего инструмента, чтобы вы могли открывать его из Visual Studio с уже загруженной тестовой сборкой , Опять же, эта интеграция может быть реализована в диалоге настроек бегуна GUI.
Более подробная информация доступна на сайте NUnit, я бы связал ее, но я слишком новый пользователь!
РЕДАКТИРОВАТЬ: Другим решением было бы добавить событие посткомпоновки в ваш проект, передав тестовую сборку бегунку NUnit. Как описано здесь . Я понимаю, что это все еще не относится к аспекту определения приоритетов теста.