2010-12-14 2 views
3

У меня есть общий тег unit db, который используется для проверки согласований имен, он совместно используется несколькими проектами как существующая ссылка на файл в visual studio, и это выполняется отлично для каждого проекта (каждый проект специфичен a db). Однако он прерывает поддержку редактора VS-тестирования, так как проекты с общим файлом не отображаются в тестовом представлении, так как при загрузке отображается ошибка: Ошибка при загрузке C: \: тест 'DefaultConstraints' из 'c: \ listtest .dll ', который загружается, имеет тот же TestId {3c0c0672-f45b-4b13-697a-77d588b873e4}, что и тест' DefaultConstraints ', уже загруженный из' c: \ sandbox \ commontest.dll '.Совместное использование единичного теста с несколькими проектами

Так что я не могу запустить тест в VS, но могу использовать MSBuild, есть ли лучший способ поделиться общими тестами?

+2

Не будет ли общие тесты подразумевают общую библиотеку (или возможность для таких), которые могут быть даенной отдельно устраняя дополнительные затраты на тестирование на ваши проекты, которые повторно использовать его? – Lazarus

+0

Я предполагаю, что цель состоит в том, чтобы повторно использовать тестовый класс, определенный в другом проекте. – Rubans

ответ

Смежные вопросы