Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/147.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
针对C+的单元测试工具的建议+; 我正准备用C++开发一个模块,用VC++ 6开发。看了一下,但它支持VC7.1以后的版本 可以任意提供一些工具来测试C++或EXES或DLL。如果该工具可以集成到VC++6.0中,IDE将非常棒。_C++_Unit Testing_Visual C++ - Fatal编程技术网

针对C+的单元测试工具的建议+; 我正准备用C++开发一个模块,用VC++ 6开发。看了一下,但它支持VC7.1以后的版本 可以任意提供一些工具来测试C++或EXES或DLL。如果该工具可以集成到VC++6.0中,IDE将非常棒。

针对C+的单元测试工具的建议+; 我正准备用C++开发一个模块,用VC++ 6开发。看了一下,但它支持VC7.1以后的版本 可以任意提供一些工具来测试C++或EXES或DLL。如果该工具可以集成到VC++6.0中,IDE将非常棒。,c++,unit-testing,visual-c++,C++,Unit Testing,Visual C++,CPP单元 我使用 还可以看看。和我使用的 还可以看看。试试Boost.Test(我们在VS2005中使用它,我认为它很棒) 我不确定它与rgd集成的效果如何,但我们使用了一个简单的构建后步骤来执行单元测试,这在VC6中也应该有效 虽然当前的boost版本不再正式支持MSVC-6,但我们在这里使用boost 1.34.1来表示VC6和VC8中的正则表达式。我们没有在VC6中使用测试框架,但是我检查了我们的构建目录,我们也为VC6构建了测试框架。(因为我们为VC6和VC8构建regex,所以脚本也

CPP单元

我使用

还可以看看。

和我使用的

还可以看看。

试试Boost.Test(我们在VS2005中使用它,我认为它很棒)

我不确定它与rgd集成的效果如何,但我们使用了一个简单的构建后步骤来执行单元测试,这在VC6中也应该有效

虽然当前的boost版本不再正式支持MSVC-6,但我们在这里使用boost 1.34.1来表示VC6和VC8中的正则表达式。我们没有在VC6中使用测试框架,但是我检查了我们的构建目录,我们也为VC6构建了测试框架。(因为我们为VC6和VC8构建regex,所以脚本也只构建测试)

由于Boost测试框架似乎主要依赖于宏魔术(与模板魔术相反),因此即使是最新版本的它也很有可能在VC6中工作。

试试Boost.Test(我们在VS2005中使用它,我认为它很棒)

我不确定它与rgd集成的效果如何,但我们使用了一个简单的构建后步骤来执行单元测试,这在VC6中也应该有效

虽然当前的boost版本不再正式支持MSVC-6,但我们在这里使用boost 1.34.1来表示VC6和VC8中的正则表达式。我们没有在VC6中使用测试框架,但是我检查了我们的构建目录,我们也为VC6构建了测试框架。(因为我们为VC6和VC8构建regex,所以脚本也只构建测试)


由于Boost测试框架似乎主要依赖于宏魔术(与模板魔术相反),因此即使是最新版本的测试框架也很有可能在VC6中工作。

您可以尝试一下。我写它是因为我找不到任何我喜欢的测试框架。它非常小(371 loc c++11),任何人都可以完成单元测试所需的大部分任务。

您可以试试。我写它是因为我找不到任何我喜欢的测试框架。它非常小(371 loc c++11),任何人都应该完成单元测试所需的大部分任务。

尝试过它吗?对我来说很好.@哑巴编码器:C++?而不是管理C++,如果他使用VC6。@ SBI,你能建议其他版本吗?考虑到我必须主要开发shellextensions(COM-ATL项目):)不,我不能,因为我从来没有做过任何COM/ATL的东西,也不知道需要做什么。但是VC6在解析任何提到关键字
模板的东西时表现得非常糟糕,这让我们当时非常头疼。当VC7.1(2003)出现时,我们很高兴地把它收起来。试过了吗?对我来说很好.@哑巴编码器:C++?而不是管理C++,如果他使用VC6。@ SBI,你能建议其他版本吗?考虑到我必须主要开发shellextensions(COM-ATL项目):)不,我不能,因为我从来没有做过任何COM/ATL的东西,也不知道需要做什么。但是VC6在解析任何提到关键字
模板的东西时表现得非常糟糕,这让我们当时非常头疼。当VC7.1(2003)出现时,我们很高兴地把它收起来。