Microsoft Visual C ++ 6.0的单元测试框架

时间:2010-03-12 05:04:45

标签: unit-testing vc6

是否有Microsoft Visual C ++ 6.0的单元测试框架?

4 个答案:

答案 0 :(得分:2)

我不是C ++程序员,但我认为CppUnit可以解决问题。我确定还有其他人。

答案 1 :(得分:1)

您可以阅读this article以获取所有C ++单元测试框架的列表,并检查哪个正在使用VS6.0

答案 2 :(得分:1)

菲尔纳什有VC6 port Catch test framework

Catch很容易入手,因为它被打包为单个头文件,并且除了C ++标准库之外没有外部依赖项。

测试用例被编写为自注册函数或方法,可选地分为几个部分。 Catch只需要一个核心断言宏进行比较,使用标准C运算符进行比较 - 然后分解完整表达式并记录lhs和rhs值。

答案 3 :(得分:0)

CppUnit需要更多的工作,尤其是创建新测试用例所需的工作。原作者Michael Feathers发表了一个简化框架,该框架已被用作其他人的基础。我使用过UnitTest++,对googletest非常感兴趣。任何一个都可以让你创建一个新的测试用例,而不必声明它并手动将它添加到套件中;框架为你做到了。