В старых версиях Visual Studio раньше была возможность запускать тесты после каждой сборки, но она была удалена. Это всегда было ошибкой и, как правило, блокировало файлы и препятствовало восстановлению.
Вы можете установить команду post build на своем тестовом проекте, чтобы автоматически запускать консоль NUnit всякий раз, когда ваш тестовый проект перекомпилируется. У вас установлена консоль NUnit, поэтому вы можете указать на нее или использовать пакет NUnit.Runners для его установки в папку пакетов вашего решения.
Откройте настройки тестового проекта и перейдите на вкладку Build Events. Нажмите на Редактировать Post-Build. Введите следующее;
"C:\Program Files (x86)\NUnit.org\nunit-console\nunit3-console.exe" "$(TargetPath)"
Теперь, когда вы строите ваши тесты будут выполнены, и результаты будут отображаться в окне вывода.
Может быть, не идеально, если есть много результатов сборки после ваших тестов, но это работает.
FYI, цвет в выходе сборки является побочным эффектом VSColorOutput Visual Studio extension, это не от NUnit.
Visual Studio захватывает STDOUT, поэтому я не смог заставить его открыть окно CMD и запустить тесты. Если кто-нибудь знает, как это сделать, добавьте комментарий, и я обновлю.
Я попробую это - спасибо –