Как запустить модульные тесты VSpp CppUnitTestFramework из сценария msbuild?
Я написал собственный тестовый модуль DLL, который использует CppUnitTestFramework VS2012. Я могу запустить эти тесты в IDE VS2012 в окне Test Explorer.
Но я также хотел бы запустить эти тесты из нашего скрипта MsBuild. Я предполагаю, что мне нужно запустить какой-нибудь exe-тестовый запуск с соответствующей командной строкой, но я изо всех сил пытаюсь найти информацию об этом.
Можете ли вы помочь направить меня в правильном направлении. Благодарю.
1 ответ
Visual Studio Test Runner - это простой инструмент командной строки, который необходимо вызвать, чтобы найти и выполнить тесты. Создание небольшой задачи msbuild или использование стандартного exec
Задача будет достаточно, чтобы вызвать тесты после сборки.
Если тестер установлен правильно, он должен просто подобрать эти тесты и выполнить их.
Смотрите этот пост в блоге, объясняющий все тонкости командной строки новогоvstest.console.exe
,