Не удается заставить Resharper Test Runner работать с MS Test на VS 2010 - PullRequest
5 голосов
/ 10 мая 2011

Я недавно обновился до VS2010 Premium и Resharper 5.1.3000.12. Его бегун теперь не будет выполнять тесты MS.

Появляется диалоговое окно, но ничего не происходит.

Поэтому, открывая файл \ Bin \ Debug \ TestResults .trx, я вижу список тестов, о которых было сообщено, что они не выполнены.

Они будут работать нормально, если я нажму кнопку "Выполнить" в этом диалоговом окне.

Если я щелкаю ссылку «Ошибка запуска теста», появляется сообщение об ошибке:

"Не удалось поставить в очередь тестовый прогон 'user @ network date': система может не найден указанный файл "

Тесты Nunit работают нормально.

Есть идеи? Спасибо

Ответы [ 2 ]

2 голосов
/ 24 мая 2011

Ну, похоже, у Resharper 6 нет проблемы.

http://confluence.jetbrains.net/display/ReSharper/ReSharper+6.0+Nightly+Builds

Я использую сборку № 2150 09 мая 2011 года, и теперь тесты выполняются, как и ожидалось.

1 голос
/ 08 сентября 2011

По умолчанию resharper настроен на использование тестируемых сборок с мелким копированием.

Что вам нужно сделать, это перейти к Resharper -> Параметры

В левой части окна выберите инструменты -> Unit Test

Снимите отметку с проверенных сборок с мелким копированием

Тогда попробуй бежать, это работает на меня.

...