如何在Visual Studio 2012中向C ++控制台程序添加单元测试?
从我从MSDN中收集的内容来看,C ++的MS单元测试支持根本无法做到这一点(这并不令我感到惊讶,因为MS C ++单元测试支持始终令人震惊)。 / p>
然而,在早期版本的Visual Studio中,您曾经能够使用Visual Assist对C ++代码进行单元测试,但遗憾的是,这不支持vs2012。
有没有人知道C ++单元测试框架与某种适用于vs2012的IDE集成?
答案 0 :(得分:3)
Visual Studio支持integrated unit testing。您需要正确构建程序。我喜欢构建我的解决方案的方式是有三个项目。
虽然可以使用Visual Studio测试框架,但我建议使用Google test。关于谷歌测试的最好的事情之一实际上是Google mock。您可以与此plugin进行一些集成。
答案 1 :(得分:0)