2009-09-06 2 views
8

У меня возникла небольшая неприятная проблема с resharper, пытающейся запустить мои модульные тесты, используя mstest. Я могу выбрать индивидуальный модульный тест и запустить/отладить его отлично, но когда я выбираю родительский узел для запуска кучи тестов, тесты не запускаются; он просто отображается в ожидании в течение нескольких секунд, а затем тест становится серым. Если я установил контрольные точки в тестах и ​​повторю попытку с отладчиком, я получаю тот же результат, и точки останова не попадают. Кто-нибудь еще испытал это раньше?Проблема решира с модульными испытаниями

+0

Да я, имеющий такую ​​же проблему с ReSharper 4.5.1274.1 в VS2005. Очень надоедливый. Используется для работы с версией 4.5.1231.7. – Craig

+0

Я также дал ему вихрь в VS2008 sp1 с resharper 4.5.1274.1 и его не работает для меня либо .... Если это поможет вам скачать личную версию TestDriven.net по адресу http://www.testdriven.net/ download.aspx все еще работает как чемпион для запуска тестов на уровне project/fixture/method. – ElvisLives

+0

У меня такая же проблема! Вы когда-нибудь поняли это? – CaffGeek

ответ

1

Попробуйте перестроить тестовый проект/полное решение. У меня иногда возникают аналогичные проблемы, когда resharper показывает тесты, которые я удалил, или не выполняет тесты для новых методов в проекте SUT. После восстановления он возвращается в синхронизацию.

+0

Пробовал, что спасибо, еще без радости :( – Charlie

1

Ускорился на эту проблему, а также с ReSharper 5.0.1659 и VS2010. Оказывается, проблема лежит где-то в конфигурационных файлах testrun, которые создает VS при запуске теста обычного VS. Удалили их с обоих дисков, а также ссылки в файле решения, которые решили проблему, и я снова смог запустить тесты с ReSharper.

+2

В частности, какие файлы они и где они расположены? Спасибо! –

2

Для тех, кто использует обновление VS2012 2 (Чарли, очевидно, не был, когда он задал вопрос, но для кого-либо еще ...), убедитесь, что у вас есть R # версии 7.1.3 или новее. На момент написания этой статьи, официальный релиз 7.1.2, так что вы должны будете следовать этой ссылке, чтобы загрузить его: http://download.jetbrains.com/resharper/ReSharperSetup.7.1.3000.1964.msi (как указано в http://youtrack.jetbrains.com/issue/RSRP-339987)

Смежные вопросы