腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CppUnit
-如
何在
setUp
()中
使用
unique_ptr
、
、
代码取自,在这里他们在堆上创建指针,并在tearDown()
中
删除它们。( *m_10_1 == *m_10_1 ); }但如果我想
使用
unique_ptr
。
unique_ptr
的生命周期是多少?它们在
SetUp
()的末尾被删除了吗?我应该在每次测试
中
创建一个实例吗?
使用
unique_ptr
可以避免代码重复吗?private: std::
unique_ptr<
浏览 10
提问于2017-08-20
得票数 0
1
回答
CppUnit
-在一个主函数
中
运行的注册表多个套件
、
我从
使用
C++的
CppUnit
单元测试开始。我试图实现的目标是在一个主文件(和函数)上运行我的所有测试套件。(); void
setUp
(void);protected:};void FirstClassTest::
setUp
(){} /
浏览 3
提问于2016-12-06
得票数 1
回答已采纳
1
回答
CppUnit
:无法编写测试用例
、
但我无法为Divide和Swap.I编写测试用例,我不知道如
何在
测试用例
中
处理被零除法,以及如何检查在
cppUnit
测试用例
中
是否交换了数字。#include "
cppunit
/TestResult.h" #include "
cppunit
::TestFixture
CPPUN
浏览 3
提问于2015-08-05
得票数 2
回答已采纳
1
回答
cppUnit
在启动每个单元测试时是否
使用
叉()?
、
、
、
我正在
使用
cppunit
对我的项目进行单元测试。
使用
叉将允许创建一个新的地址空间,在其中运行每个单元测试。即使其中一个测试导致崩溃,
使用
叉子也可以使单元测试保持运行。我定义了一个全局变量,然后我试图改变单元测试
中
的全局变量,并且更改在父进程
中
没有影响的全局变量,但不幸的是,我发现全局变量被更改了。因此,在默认情况下,
cppunit
不支持用fork()启
浏览 0
提问于2013-04-16
得票数 3
3
回答
如何运行
CPPUnit
单元测试
、
、
我编写了几个
使用
c++的
CPPUnit
单元测试。有像Nunit-gui这样的工具吗? 目前,我已经在DLL
中
编写并打包了测试。
浏览 8
提问于2009-07-03
得票数 2
3
回答
CppUnit
:运行单个测试用例
在
中
我如何运行这一个测试用例?也就是说,与之配套的main函数是什么?
浏览 7
提问于2011-12-13
得票数 1
1
回答
我们可以
使用
C++将参数传递给
CppUnit
中
的测试用例函数吗?
、
、
我正在
使用
cppunit
测试我的c++代码。
CPPUNIT
_TEST(Addition);
CPPUNIT
_TEST_SUITE_END(); void
setUp
(void);protected: void Addition(void););void MainTest
浏览 4
提问于2015-09-04
得票数 0
回答已采纳
2
回答
我是否应该清除
unique_ptr
在c++11
中
的析构函数
中
的一个向量,即使valgrind没有显示内存泄漏
、
、
、
、
给出下面的Holder类: string name; this->objects.push_back(move(objPtr)); 如果在下面的方法
中
调用Holder对象:
浏览 3
提问于2015-10-18
得票数 3
回答已采纳
10
回答
C++
中
的单元与集成测试
、
、
到目前为止,我已经非常习惯于
使用
JUnit和RSpec在Java和Ruby中
使用
TDD。您推荐在C++
中
测试哪些库?实际上,我
使用
的是NetBeans IDE,而且似乎没有任何对测试的支持。TDD甚至可以
使用
C++吗?在我看来,编译时间是一个很大的缺点。
浏览 8
提问于2009-09-23
得票数 8
12
回答
在C C++
中
测试代码
、
、
我不知道你们是如
何在
每次编写一些代码的时候,针对不同级别的测试来测试代码的:单元测试,集成测试,…… 例如,为了对你刚刚编写的一个函数进行单元测试,你会编写另一套完整的main函数和Makefile来测试它吗我相信肯定有一些大多数人都在
使用
的方便和常见的方法,只有我不知道。
浏览 9
提问于2009-09-17
得票数 15
回答已采纳
5
回答
使用
CPPUnit
从异常
中
恢复
、
、
、
我一直
使用
CPPUnit
作为单元测试框架,现在正尝试在自动化构建和打包系统中
使用
它。然而,一个阻碍我的问题是,如果在单元测试的运行过程中发生崩溃,例如空指针取消引用,它将暂停其余的自动化。
CPPUnit
有没有办法从异常
中
恢复,记录测试失败,然后优雅地存在,而不是终止单元测试过程?即使是一种专门针对空指针取消引用的方法也会很有用,因为这占了我遇到的问题的90%左右。具体来说,我在Windows系统上
使用
makefile。
浏览 1
提问于2008-10-15
得票数 2
回答已采纳
1
回答
如
何在
CppUnit
测试套件
中
实现“类别”?
与密切相关的是,我希望能够根据命令行参数选择要在
CppUnit
程序集中执行的测试。想想--exclude=integration,smoke,x64only或--include=unit吧。如
何在
CppUnit
?
中
实现这样的东西? 我试着沿着添加抽象基类IHasCategories和方法get_Categories()的路线前进,我的测试夹具覆盖了这个方法,以返回一个逗号分隔的类别列表。但是,当我们
使用
类似于
CppUnit
的调用从
CppUnit
::Test *topLe
浏览 1
提问于2013-01-29
得票数 0
7
回答
使用
CppUnit
参数化测试
、
、
我的组织正在
使用
CppUnit
,而我正在尝试
使用
不同的参数运行相同的测试。在测试
中
运行循环不是一个好的选择,因为任何失败都会中止测试。
浏览 2
提问于2008-11-14
得票数 7
1
回答
cppUnit
在CodeBlocks
中
的初学者步骤是什么?
、
、
我想在代码中
使用
cppUnit
测试一个项目::Blocks.i用windows10
中
的混合编译器安装了代码块-16.01。有人请告诉我,有代码块的
cppUnit
插件吗?如果可用,我如何找到
cppunit
库和安装程序?我该先做什么?
浏览 3
提问于2017-01-29
得票数 0
回答已采纳
1
回答
cppunit
:
setUp
()和tearDown()
、
、
、
、
我
使用
框架
cppunit
来测试我的类,我想知道是为TEST_SUITE调用一次TestFixture::
setUp
()和TestFixture::tearDown()方法,还是为添加到此套件
中
的每个方法调用它们
浏览 0
提问于2012-04-25
得票数 3
回答已采纳
1
回答
Mac上的Clang出现
CppUnit
链接错误
、
、
、
、
我正在尝试用
CppUnit
编写一个测试程序。问题是,
使用
以下示例代码:
CPPUNIT
_TEST_SUITE_END(); void
setUp
(){libcppunit-1.12.1.dyliblibcppunit.dylib 位于我的
浏览 1
提问于2012-12-27
得票数 7
1
回答
在autotools中
使用
pkg-config
、
、
我正在学习有关autotools的知识,并经历了hello world场景,现在我想尝试将一些
cppunit
测试打包到一个包
中
,并
使用
autotools构建它。为了构建软件包,必须在系统上安装
cppunit
。在构建的./configure部分检查这一点的最佳方式是什么? 我查看了,然后发现了一些关于
使用
pkg-config的信息。如
何在
autotools领域中
使用
pkg-config检查构建系统上是否存在
cppunit
&然后添加in
浏览 2
提问于2010-01-30
得票数 8
回答已采纳
1
回答
带eclipse的库标头包含错误
、
我正试图在eclipse
中
交叉编译一些porject,但是我得到了一个让我发疯的错误。它必须与包含和库头,在图片中,它可以看到项目树。问题是,我不明白为什么我正在
使用
的路径是错误的编译,有什么建议吗?(TestUtils); {{{
CPPUNIT
_ASSERT(Utils
浏览 0
提问于2013-01-18
得票数 0
5
回答
在库
中
找不到宏`AM_PATH_
CPPUNIT
、
、
所以用--prefix=$HOME构建了
CPPUnit
(1.12.1)。在那之后,我的$HOME/lib和$HOME/include包含
CPPUnit
库和头文件。--prefix=$HOME并得到以下警告,这阻止了我运行configure:aclocal:configure.ac:20: warning: macro `AM_PATH_
CPPUNIT
' not found in library
cppunit
.m4文件位于$HOME/share/ac
浏览 1
提问于2011-12-16
得票数 9
回答已采纳
1
回答
生成CXX对象gnuradio-运行时错误
、
、
、
要做到这一点,我不
使用
Pybombs,但我尝试从源头(我正在跟踪 )。makeIn file included from /usr/include/c++/7/type_traits:35:0,from /usr/include/
cppunit
/tools/StringHelper.h:7,
浏览 1
提问于2020-02-10
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在ue4中使用流体等
如何在 Linux Shell 编程中定义和使用函数
如何在Python中优雅地使用进度条?
如何在 Linux 中安装和使用 htop|Linux 中国
如何在CM中启用YARN的使用率报告
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券