相关疑难解决方法(0)

C++代码的单元测试 - 工具和方法

我正在研究一个已经开发了几年的大型c ++系统.作为提高现有代码质量的努力的一部分,我们参与了一个大型的长期重构项目.

你知道一个很好的工具可以帮助我用C++编写单元测试吗?也许类似于Junit或Nunit?

任何人都可以为编写单元测试的方法提供一些很好的建议,这些模块是在没有单元测试的情况下编写的吗?

c++ refactoring unit-testing

134
推荐指数
11
解决办法
5万
查看次数

如何为Visual Studio C++设置单元测试

我无法弄清楚如何在Visual Studio 2008 for C++中设置和使用测试框架,可能是内置的单元测试套件.

任何链接或教程将不胜感激.

c++ testing unit-testing visual-studio

92
推荐指数
4
解决办法
6万
查看次数

在C++中实现断言检查的最佳方法是什么?

我的意思是,我需要做什么才能在我的代码中使用有用的断言?

MFC很简单,我只使用ASSERT(某物).

什么是非MFC方式?

编辑:是否有可能在assert.c中停止断言而不是我的调用assert()的文件?

编辑:<assert.h>&之间有什么区别<cassert>

一般承认的答案:在这篇文章中有很多很棒的答案,我希望我能接受不止一个答案(或者有人将它们全部合并).所以答案会被授予Ferruccio(第一个答案).

c++ debugging assert debugbreak

19
推荐指数
7
解决办法
2万
查看次数

图书馆方便使用"按合同设计"原则

是否有任何库有助于在C++应用程序中通过契约原则实现设计?

特别是,我正在寻找一个可以使用原理的库,就像这样.

c++ design-by-contract

19
推荐指数
3
解决办法
9007
查看次数

C++单元测试库

我遇到了cppunit,但它看起来并不容易使用(也许我看起来并不难,也许是因为C++不能像Java/C#那样工作).有广泛使用的简单替代品吗?

实际上, cppunit是C++的标准单元测试框架吗?

c++ unit-testing cppunit

17
推荐指数
3
解决办法
1万
查看次数