ReSharper Unit Test Runner: поддержка элементов развертывания - PullRequest
11 голосов
/ 14 апреля 2009

Мне нравится модуль Unit Test Runner в ReSharper 4.5, и я хотел бы использовать его с моими тестами MSTest, но меня раздражает одна вещь:

В некоторых наших решениях мы настроили некоторые элементы развертывания в файле .testrunconfig. Модуль запуска ReSharper Unit Test, похоже, не учитывает это, поэтому я получаю ошибки при попытке запустить модульные тесты из ReSharper.

Есть ли обходной путь для этого?

Обновление:

citizenmatt ответ был правильным, возможность использовать .testrunconfig с ReSharper существует в диалоге параметров ReSharper. Вы должны выбрать провайдера модульного теста в списке, а затем появятся элементы управления для этого. (Это не было очевидным или обнаруживаемым, по крайней мере, для меня; -)

Ответы [ 2 ]

12 голосов
/ 15 апреля 2009

Вы смотрели на странице опций модульного тестирования? Там есть настройка, позволяющая вам использовать указанную конфигурацию тестового запуска или конфигурацию тестового запуска, указанную в файле метаданных. Я не уверен, что это значит - я никогда не использовал это - но похоже, что это может помочь.

1 голос
/ 14 апреля 2009

Почему бы не использовать событие Post-Build вашего тестового проекта? Поместите все ваши развертываемые элементы в файл .BAT (.cmd) и вызовите его в событии Post-Build, чтобы развернуть все.

...