Тесты XUnit обнаружены, БУДУТ запускаться во всех тестах, но НЕ запускаются в плейлисте - PullRequest
0 голосов
/ 03 мая 2018

У меня странная проблема, когда в VS2017 v15.6.6 мои тесты Xunit работали все утро как во всех тестах, так и в отдельном плейлисте.

После добавления «xunit.methodDisplay» в мой app.config в тестовом проекте тесты из этого плейлиста будут выполняться ТОЛЬКО в списке «Все тесты». Если я пытаюсь запустить их в виде списка воспроизведения, я получаю эту ошибку

System.IO.FileNotFoundException: MSTest.TestAdapter.1.1.17 / build / _common / Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll в Microsoft.VisualStudio.TestWindow.Controller.TestPlatformProvider.PerformShadowCopy (IEnumerable`1 testExtensions

Мое решение предназначено для .NET Framework 4.6.1. Кажется, все мои версии совпадают. Я нашел (и проверил, что решения для информации соответствуют) нескольких вопросов о том, что тесты вообще не обнаруживаются или не запускаются во всех тестах.

1 Ответ

0 голосов
/ 03 мая 2018

В конце концов, вопросы «Не подлежат обнаружению» вернули меня на страницу Xunit « Getting Started », на которой есть раздел, посвященный работе с VS, включая этот небольшой полезный камень:

enter image description here

Удаление этой папки решило мою проблему.

...