ReSharper Unit Test Runner: поддержка элементов развертывания
Мне нравится бегун Unit test в ReSharper 4.5 и хотел бы использовать его в тестах MSTest, но меня это раздражает одна вещь:
В некоторых наших решениях мы установили некоторые элементы развертывания в файле .testrunconfig. Бегун ReSharper Unit test, похоже, не уважает это, поэтому я получаю ошибки при попытке запуска модульных тестов из ReSharper.
Есть ли для этого какой-нибудь обход?
Update:
answermart answer был правильным, в диалоговом окне "Параметры" ReSharper существует опция использования .testrunconfig с ReSharper. Вы должны выбрать поставщика Unit test в списке, затем появятся элементы управления для этого. (Это было не очевидно или невозможно обнаружить, по крайней мере, не для меня; -)
Ответы
Ответ 1
Вы просмотрели страницу параметров тестирования устройства? Там есть настройка, позволяющая использовать заданную конфигурацию тестового прогона или конфигурацию тестового запуска, указанную в файле метаданных. Я не уверен, что это значит - я никогда не использовал его, но похоже, что это может помочь.
Ответ 2
Почему бы не использовать событие Post-Build вашего тестового проекта? Поместите все ваши развертываемые элементы в файл .BAT(.cmd) и вызовите его в событии Post-Build, чтобы все было развернуто.