Как запустить тесты C++ на основе GoogleTest с TFS 2015

У нас есть решение Visual Studio 2015, содержащее несколько проектов C++ и несколько тестов на основе Google Test Framework.

Теперь я хотел бы запустить эти тесты с совершенно новыми функциями сборки TFS 2015. Я знаю, что есть шаг сборки Visual Studio Test, который позволяет запускать пользовательские тестовые адаптеры (например, Google Test Adapter?).

Это самый простой способ настроить вещи? Что именно должно быть установлено на (локальном) сервере сборки TFS2015 и как настроить этапы сборки?

Спасибо за помощь! Себастьян

1 ответ

Решение

Да, самый простой способ - просто использовать тестовый адаптер Google в задаче "Visual Studio Test". Так же, как заявление о функции, которая будет использовать VSTest.Console.exe

Вам нужно установить visual studio на свой сервер сборки (агент). О том, как настроить шаги сборки, было подробное руководство с тестом Xunit, которое также применимо к тесту Google. Plesae см. Этот блог: Запуск тестов xUnit в TFS Build vNext

Другие вопросы по тегам