我开始使用C ++开发模块,是的,使用VC ++ 6.0。看了google test framework,但它支持VC 7.1以上。
任何人都可以建议一些用于单元测试C ++ exes或dll的工具。如果该工具可以集成到VC ++ 6.0 IDE将会很棒。
答案 0 :(得分:3)
我使用UnitTest++。
另请查看this thread。
答案 1 :(得分:1)
答案 2 :(得分:0)
尝试Boost.Test(我们在VS 2005中使用它,我觉得它很棒)。
我不确定它与集成的工作情况有多好,但是我们使用简单的后期构建步骤来执行单元测试,这也应该在VC6中工作。
虽然当前的boost版本不再正式支持MSVC-6,但我们在此使用boost 1.34.1来表示VC6和VC8中的正则表达式。我们不在VC6中使用测试框架,但我检查了我们的构建目录,我们做也构建了VC6的测试框架。 (因为我们为VC6和VC8构建了正则表达式,脚本也只是构建测试)
由于Boost测试框架似乎主要依赖于宏魔术(而不是模板魔法),因此即使当前版本的VC在VC6中工作也可能很有可能。
答案 3 :(得分:0)
您可以尝试unit.hpp。我写它是因为我找不到任何我喜欢的测试框架。它非常小(371 loc c ++ 11)任何应该完成单元测试所需的大部分任务。