单元测试.cpp操作方法

sve*_*nus 3 c++ testing unit-testing

好的.我用c ++完成了屏幕抓取程序.现在我如何对.cpp进行单元测试?我从哪里开始?

Tal*_*Tal 9

有几个单元测试框架可以帮助您测试代码.

查看: Google Test(Google C++测试框架),可在http://code.google.com/p/googletest/找到

以及http://code.google.com/p/googlemock/上的Google Mock(Google C++ 模拟框架),它将通过为您的类创建模拟对象来帮助您检查应用程序的流程.

(你应该在http://en.wikipedia.org/wiki/Mock_object上阅读Mock对象)

如果GoogleTest框架不符合您的需求,您还有另一个很棒的替代方案,名为CxxTest(http://cxxtest.tigris.org/).

祝好运!

塔尔.