NUnit Addins с Решарпер 5
Последняя версия Resharper (v5) основана на собственном коде NUnit и допускает надстройки NUnit.
У меня есть дополнение NUnit, которое отлично работает в графическом интерфейсе NUnit, но я не могу заставить его работать с Resharper. На основании указания R # я поместил свою библиотеку дополнений в %ResharperPath%\Bin\addins
но я не работаю, мои тесты помечены как Ignored
,
Вопрос: Как использовать надстройки NUnit с ReSharper?
2 ответа
К сожалению, тестер ReSharper не поддерживает надстройки NUnit. Он был запрошен, но не был добавлен, даже в предстоящем ReSharper 6. (Не стесняйтесь голосовать за запрос функции, чтобы сообщить им, что есть интерес - я только что сделал.)
Мы используем надстройку NUnit для некоторых наших тестов, и эти тесты вообще не отображаются в ReSharper - никаких значков желоба, ничего в окне Unit Tests, ничего. Наш единственный вариант - когда мы хотим запустить эти тесты, запустить графический интерфейс NUnit. Это боль.
Теперь ReSharper поддерживает надстройки NUnit. Попробуйте эту ссылку: http://blogs.sourceallies.com/2013/06/nunit-addins-that-works-with-resharper/
Также вам нужно изменить настройки по умолчанию в resharper:
http://i.imgur.com/2qT0y2U.png
Параметры -> Инструменты -> Модульное тестирование -> NUnit
Загрузить NUnit Addins -> Всегда
и скопируйте dll с надстройкой на C:\Users...\AppData\Local\JetBrains\Installations\ReSharperPlatformVs12\addins
Также ваша dll с тестами (не с надстройкой) не должна содержать пакет NUnit.AddinsDependencies