Необходимо развернуть файл в теневой каталог MSTest, который используется в TestInitialize () - PullRequest
4 голосов
/ 03 февраля 2011

У меня есть модульный тест, который развертывает базу данных с использованием файла .bak в методе TestInitialize. Я запускаю этот тест из mstest, используя dll (не из VS), поэтому мне нужен файл .bak для копирования в теневую директорию, которую создает mstest.

Я не хочу добавлять атрибуты [DeploymentItem] к каждому методу тестирования, я даже не уверен, что он будет работать, поскольку TestInitialize - это метод, который использует этот файл.

Есть ли тег, который я могу поместить в проект, чтобы гарантировать, что файл .bak будет скопирован в теневой каталог при запуске с помощью MSTest на тестовой DLL?

Спасибо

1 Ответ

2 голосов
/ 01 марта 2011

См. Элементы развертывания: http://msdn.microsoft.com/en-us/library/ms182475(v=vs.80).aspx

...