Я разработал некоторый код C ++ для Visual Studio 2015, который я только что добавил в репозиторий Visual Studio Online. Я заметил, что это имеет Test
функция, в опциях: код, работа, сборка, тестирование, выпуск. При разработке кода я создал несколько модульных тестов, используя встроенную среду тестирования Visual Studio. Могу ли я настроить их так, чтобы они выполнялись как часть шага Тестирование в репозитории, чтобы обеспечить требования для прохождения будущей сборки?
мои модульные тесты в настоящее время находятся в том же решении, что и код в .vcxproj
файл, который содержит фактические тесты как .cpp
файлы.
Если вы просто хотите запустить модульное тестирование, вы можете просто запустить его во время процесса сборки. Когда вы создаете определение сборки с помощью «Visual Studio» на вкладке «Сборка», оно будет содержать следующие задачи:
«Visual Studio Test» используется для запуска модульного тестирования. Обратитесь к этой ссылке для деталей: Настройте автоматическое тестирование для ваших сборок
На вкладке «Тест» ее можно использовать для запуска дополнительных тестов. Обратитесь к этой ссылке для деталей: Инструменты и сервисы тестирования
На MSDN есть некоторая документация по этому поводу: https://msdn.microsoft.com/en-us/library/jj155800.aspx
Тем не менее, вот краткий обзор по VS2015 для подведения итогов: