Развертывание MSTest без DeploymentItemAttribute - PullRequest
2 голосов
/ 21 апреля 2010

Есть ли способ развернуть элемент без использования этого атрибута ? Я начинаю получать набор атрибутов по моей тестовой базе, и его становится сложно поддерживать. Большинство моих элементов - это библиотеки DLL, которые нужно поместить в папку под каталогом развертывания.

1 Ответ

2 голосов
/ 21 апреля 2010

Вы можете определить их в конфигурации локального тестового прогона.

Test => Изменить конфигурации тестового прогона => выбрать одну.

Перейдите в раздел развертывания, добавьте элементы развертывания.

Проблема здесь в том, что вам нужно поддерживать конфигурации тестового прогона, что иногда не лучше, чем поддержание атрибутов. Более того, тесты больше не являются автономными, они зависят от этой конфигурации. И - элементы развертывания развертываются, даже если вы запускаете только один тест, который не понадобится. Но иногда здесь легче.

ИМХО, MSTest довольно недоделанный. Развертывание предметов - это кошмар.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...