Search code examples
tfsgoogletesttfs-2015test-framework

How to run C++ tests based on GoogleTest with TFS 2015


We have a Visual Studio 2015 solution containing some C++ projects and some tests based on Google Test Framework.

Now I would like to run those tests with the quite new TFS 2015 build features. I know that there is the "Visual Studio Test" build step that is able to run custom test adapters (like the Google Test Adapter?).

Is this the easiest way to setup things? What exactly has to be installed on the (on premise) TFS2015 build server and how to configure the build steps?

Thanks for you help! Sebastian


Solution

  • Yes, the simplest way is just using google test adapter in ""Visual Studio Test" build " task. Just as the feature statement which will using VSTest.Console.exe

    You need to install visual studio on your build server(agent). About how to conigure the build steps, there has been a detailed tutorial with Xunit test which also applies to google test. Plesae refer this blog: Running xUnit tests in TFS Build vNext