Native C++ test unit frameworks are a lot, but In visual studio there is a fantastic project template called Native Unit Test and it's fully. You have two choices for C++ unit tests Manage Test Project and Native Unit Test Project. You should select the native one, and then just add the includes you . Some features such as Live Unit Testing, Coded UI Tests and IntelliTest are not supported for C++. Visual Studio includes these C++ test. Another big feature of Visual Studio is that it now supports native MSTest unit tests for C++ applications. Good news for C++ developers. Introduction. In Visual Studio , the Unit Test projects by default use MS-Test, Microsoft's unit testing framework. A nice feature of Visual. While Visual Studio Team System cannot resolve the two intrinsic C++ unit- testing problems (cultural issues related to agile programming and. Use the Microsoft Unit Testing Framework for C++ in Visual Studio To set up and configure a new test project, see Writing unit tests for C/C++.