Мне очень нравится повторный запуск TestDriven. Это отлично подходит для выявления проблемы, установки точек останова, запуска тестов, внесения изменений, повторного запуска и т. Д. Если в последний раз вы запускали тест, у вас было «Тестирование с> Охватом» или «Тестирование с> Отладчиком», настройка, которую он использует для повтора.
Ближайший Resharper - Resharper_UnitTest_RunCurrentSession
, который будет запускаться в зависимости от того, какая вкладка выбрана в окне «Сеансы модульного тестирования». Он не будет повторять режим последнего тестового прогона (запуск или отладка) или запускать только те тесты из сеанса, которые были выполнены в предыдущий раз.
Вы можете привязать сочетание клавиш к Resharper_UnitTest_RunCurrentSession
через Сервис> Параметры ...> Среда (раздел)> Клавиатура (раздел). Полное имя команды: Resharper.Resharper_UnitTest_RunCurrentSession
.
Добавление его в контекстное меню отличается для Studio 2008 и Studio 2010, но оба они начинаются с Инструменты> Настройка.
Обновление для R # 6: Теперь есть команда ReSharper.ReSharper_UnitTestSession_RepeatPreviousRun
, которая делает именно то, что мы надеемся, что она делает.