Модульное тестирование TFS с использованием неуправляемых библиотек DLL
Нам нужно протестировать приложение.NET, которое ссылается на DLL-библиотеку.NET Wrapper, которая ссылается на неуправляемую DLL C++.
Проект модульного тестирования TFS только копирует DLL-библиотеку.NET Wrapper, но не последний, не пройденный тест abd.
Как я могу сказать MSTest скопировать все необходимые файлы?
Благодарю.
2 ответа
Решением было добавить все необходимые файлы /DLL в раздел Deployment файла Local.testsettings и добавить параметр /testsettings:Local.testsettings в список параметров командной строки MSTest.
Краткий ответ: не может. Смотрите, например, этот ответ.
Вместо этого лучшим краткосрочным решением является использование события после сборки.
Управляемые и неуправляемые библиотеки DLL могут быть объединены в один файл DLL с некоторой затяжкой. Например, SQLite достигает этого.