Как мне остановить Resharper от запуска моего проекта спецификаций, когда я запускаю все тесты из решения? - PullRequest
5 голосов
/ 24 января 2011

У меня есть несколько проектов модульных тестов для различных других проектов, и у меня есть один проект спецификаций для веб-приложения, которое выполняет код Selenium 2 через NUnit.Это занимает намного больше времени, чем остальные тесты.

Я хочу, чтобы эти тесты спецификаций запускались только при запуске скрипта сборки и при явном запуске тестов проекта, а не при запускеВсе тесты из решения с помощью Resharper.

Можно ли настроить Resharper или NUnit на игнорирование тестового проекта при запуске всех тестов из решения?

Спасибо!

1 Ответ

1 голос
/ 27 января 2011

Я думаю, это невозможно.Вы можете фильтровать и группировать свои тесты в окнах сеансов модульных тестов по проектам, а затем вручную запускать нужные группы.Но это не решение в один клик.

Единственное решение, о котором я могу подумать, это использовать двух разных провайдеров модульных тестов (например, MSTest и NUnit), а затем отключить провайдера, которого вы используете в своемСпецификации проекта в опциях ReSharper.

Надеюсь, что поможет.

...