是否有Microsoft Visual C ++ 6.0的单元测试框架?
答案 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非常感兴趣。任何一个都可以让你创建一个新的测试用例,而不必声明它并手动将它添加到套件中;框架为你做到了。