Визуальное студийное юнит-тестирование «Start Debugging» запускает все тесты - PullRequest
0 голосов
/ 13 июля 2011

Тестирование Visual Studio запускает все тесты, когда я использую «Начать отладку» из меню «Отладка», а не те, которые выбраны в редакторе списка тестов или в окне «Результаты теста».Это действительно раздражает, поскольку я использую ярлык для запуска проектов не только во время тестирования, но и несколько раз, когда я просто нажимаю эту клавишу автоматически, а VS запускает все тесты вместо одного или двух, которые я сейчас отлаживаю.

Может ли это бытьизменил просто запускать выбранные тесты в редакторе списка тестов?

ОБНОВЛЕНИЕ: я знаю о командах запуска в меню Тест, но проблема в том, что этот ярлык «жестко закодирован» в моем мозгу, и я использую его каждый день, числовремя отладки winforms и ASP.NET проектов, а в случае модульного тестирования запускаются все тесты

Ответы [ 2 ]

1 голос
/ 13 июля 2011

В разделе Инструменты-> Параметры перейдите на экран Окружение-> Клавиатура, затем выберите задачу, которую хотите запустить, нажав [F5].Щелкните в поле «Нажмите клавиши быстрого доступа:» (или нажмите [Alt] + P), а затем нажмите [F5].Вы увидите, что это говорит о том, что [F5] в настоящее время используется Debug.Start.Нажмите кнопку «Назначить» (или нажмите [Alt] + S), чтобы изменить [F5] на то, что вы хотите.Чтобы восстановить исходную функциональность, повторите описанный выше процесс, но с Debug.Start в качестве элемента, которому вы назначаете сочетание клавиш.(Или нажмите кнопку «Сброс», если больше ничего не хотите сохранить.)

1 голос
/ 13 июля 2011

Существуют различные варианты запуска подмножеств (или всех) тестов в отладчике (или не в отладке) в меню «Тест».Дополнительные параметры доступны в окнах инструментов Просмотр теста и Результаты теста.

Команды, специфичные для окна инструмента, включают запуск выбранных тестов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...