#visual-studio #unit-testing #resharper
#visual-studio #модульное тестирование #resharper
Вопрос:
Я уже довольно давно использую ReSharper test runner в Visual Studio, и в этом есть одна вещь, которую я не могу понять.
Раньше в моем решении были некоторые интеграционные тесты, которые выполняли веб-запросы к моему локальному веб-серверу. Раньше я мог запускать свое веб-приложение в режиме отладки, затем запускать тест с помощью Resharper test runner в том же экземпляре Visual Studio (который в данный момент запускал сеанс отладки), и тест выполнялся нормально. Были достигнуты точки останова в моем приложении, и я смог отладить запросы, отправленные из теста.
Однако, когда я пытался сделать то же самое для нового проекта, тесты не запускались. Когда я запускаю какой-либо тест, Visual Studio отображает модальное окно с запросом Do you want to stop debugging?
. Почему я больше не могу запускать тесты во время активного сеанса отладки? От чего зависит возможность выполнения этого? Версия Visual Studio? Версия Resharper? Платформа модульного тестирования (в настоящее время я использую MSTest)?