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
如何在NETBeCes中进行C++单元测试? 我尝试遵循教程,以获得C++的NETBeBes单元测试设置。它讨论了测试设置向导的“选择元素”部分,其中选择了实际项目中可用于测试的部分。向导中缺少此阶段,向导从名称和位置开始:_C++_Unit Testing_Netbeans_Cppunit - Fatal编程技术网

如何在NETBeCes中进行C++单元测试? 我尝试遵循教程,以获得C++的NETBeBes单元测试设置。它讨论了测试设置向导的“选择元素”部分,其中选择了实际项目中可用于测试的部分。向导中缺少此阶段,向导从名称和位置开始:

如何在NETBeCes中进行C++单元测试? 我尝试遵循教程,以获得C++的NETBeBes单元测试设置。它讨论了测试设置向导的“选择元素”部分,其中选择了实际项目中可用于测试的部分。向导中缺少此阶段,向导从名称和位置开始:,c++,unit-testing,netbeans,cppunit,C++,Unit Testing,Netbeans,Cppunit,当我在没有向导的这一部分的情况下创建单元测试时,我无法包含项目中的任何标题,除非我将其包含在include../Header.h格式中,并且,当我这样做时,g++在将包含的标题链接到相应的实现时遇到问题 我做错了什么?我需要做什么才能让我的单元测试正常工作 注意:我尝试使用CPPUnice,但是对话框缺少所有4种可用的测试格式的元素:简单C、CUnt、简单C++、CPPUnit。< /P> < P>选择向导元素时,通过右击.CPP文件或.h文件,点击向导创建测试。p> 如果你做新的C/C++测试

当我在没有向导的这一部分的情况下创建单元测试时,我无法包含项目中的任何标题,除非我将其包含在include../Header.h格式中,并且,当我这样做时,g++在将包含的标题链接到相应的实现时遇到问题

我做错了什么?我需要做什么才能让我的单元测试正常工作

注意:我尝试使用CPPUnice,但是对话框缺少所有4种可用的测试格式的元素:简单C、CUnt、简单C++、CPPUnit。< /P> < P>选择向导元素时,通过右击.CPP文件或.h文件,点击向导创建测试。p> 如果你做新的C/C++测试/。。向导的这一部分不存在

我无法包含项目中的任何标题,除非我将其包含在include../Header.h格式中

模板/向导编写者似乎忽略了一个事实,即您的测试位于测试目录中。您可以通过将项目文件夹添加为-I include目录开关来修复此问题。使用绝对路径

链接不应该是问题,因为编译器以生成目录为目标。如果确实存在链接问题,请检查cppuntest项目文件夹中链接器选项的属性