Я использую VS2013 Professional с Resharper 8.1 У меня есть проект, который имеет все тесты, некоторые из них сделаны с MSTest, и большинство из них - тесты NUnit. Однако, поскольку я установил Resharper 8.1, тесты NUnit больше не запускаются, когда я нажимаю кнопку «Запустить все тесты». Я должен перейти в меню resharper и выбрать Unit Tests -> Run All Tests from Solution. Или, если я хочу увидеть покрытие, это не сработает, если я нажму «Обложка всех тестов с помощью dotCover», мне нужно перейти в Resharper -> Unit tests -> Покрыть все тесты из решения. Вот скриншот: http://prntscr.com/2bkizm В папке BDD есть 4 сценария SpecFlow, которые используют MSTest. Папка Unit Tests имеет тесты NUnit, и они не запускаются, когда я нажимаю одну из этих кнопок. Вы знаете, почему это происходит? Я уже попробовал переустановить старую версию Resharper, но это не сработает. Спасибо!Resharper не работает Тесты NUnit
1
A
ответ
1
В Resharper 8.0 функциональность Run all tests
предназначена только для запуска всех тестов, которые в настоящее время находятся в тестовом сеансе, то есть в окне. Если вы используете Run all tests from solution
, он создает новую вкладку со всеми тестами из вашего решения в ней и запускает все из них. Глядя на примечания к выпуску для 8.1 (http://blogs.jetbrains.com/dotnet/2013/12/resharper-81-goes-rtm-along-with-dotcover-dottrace/), нет никаких намеков на то, что эта функция изменится.
Смежные вопросы
- 1. ReSharper молча отказывается запускать NUnit тесты
- 2. Nunit 3.00 не работает тесты
- 3. NUnit не работает. Тесты Suite.
- 4. NAnt не работает Тесты NUnit
- 5. NUnit Addins с Resharper 5
- 6. VSTS Build не работает. Тесты NUnit
- 7. C# NUnit не работает тесты асинхронно
- 8. Как я могу заархивировать Resharper запустить журнал NUnit тесты
- 9. ReSharper + NUnit тесты показывают, неубедительны при тестировании наследования
- 10. Тесты NUnit с TFS 2013
- 11. Отладочные модульные тесты с resharper
- 12. ReSharper больше не запускает модульные тесты
- 13. Перемещение тестов NUnit/ReSharper в Silverlight
- 14. NUnit ReSharper ожидается тестирование исключения
- 15. nUnit rowtest extension пропускает мои тесты
- 16. NUnit и Resharper: показ описания модульного устройства
- 17. Ошибка сборки компилятора NUnit с ошибкой ReSharper и NUNIT
- 18. Поддержка Resharper для NUnit 3.0 alpha
- 19. Resharper 6 просто игнорирует все мои тесты
- 20. NUnit тесты не работает в TeamCity, не могут понять, почему
- 21. CC.NET: распараллеливать тесты NUnit
- 22. VS2013, TFS 2012 AutomatedTest NUnit не работает
- 23. Тесты Nunit на Response.Cache.VaryByHeader
- 24. Создать тест NUnit с resharper
- 25. NUnit игнорировать все тесты
- 26. Nunit «перегородки» тесты
- 27. Селективный Игнорировать тесты NUnit
- 28. Resharper - NUnit - VS2010: исключение из памяти
- 29. Тесты SpecFlow/NUnit/Selenium от неправильного PWD
- 30. Изготовление VS2008 тесты в NUnit тесты
Я думаю, что это ошибка, потому что иногда она запускает все тесты, а иногда и нет. Но кнопка для «Обложка всех тестов с помощью dotCover» работает только с MSTest. Вот еще скриншот: http://prntscr.com/2bsp3f Сообщаю об этом JetBrains – thewindev
Вы настроили тесты SpecFlow для использования MSTest или не выполняете ли они NUnit? – AlSki
Я настроил их на использование MSTest, потому что у меня были проблемы с NUnit. Проект предназначен для приложения Windows Phone, поэтому у меня есть библиотека PCL с логикой приложения, проект WP для приложения и проект PCL со всеми тестами. Я сделал запрос на JetBrains по этой проблеме: http://resharper-support.jetbrains.com/requests/5264 Кроме того, я сделал gif, когда я запускал тесты, поэтому, если вы хотите увидеть эту ошибку в действии , посмотрите этот gif: http://gifti.me/image/WuH – thewindev