关于CppUnit的疑问

风飘水寒 2012-05-08 09:21:29
我按照 http://blog.csdn.net/enotswn/article/details/4531647 的做法 弄了一个 CppUnit的框架
在一个用例中测试

void myTestSuite::testcase_001()
{
int iNumberExpected = 6;
bool bResultExpected = true;

int iNumberActual = 5;
bool bResultActual = false;

CPPUNIT_ASSERT_EQUAL(iNumberExpected, iNumberActual);
CPPUNIT_ASSERT_EQUAL(bResultExpected, bResultActual);

}

按照道理来说,应该2个都是不等的,都会在结果中显示,但是为什么只显示第一行的


(另外,请教图片怎么插入 ,不会插入结果图片。选择插入图片是要提供图片地址,本地的图片怎么插入)
...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
风飘水寒 2012-05-13
  • 打赏
  • 举报
回复
没有人回帖了,果断结贴
风飘水寒 2012-05-09
  • 打赏
  • 举报
回复


2个断言应该都是错误,但是测试结果只显示一个。 如上图
gold_water 2012-05-09
  • 打赏
  • 举报
回复
路过,有经验的朋友来解释一下!
regainworld 2012-05-09
  • 打赏
  • 举报
回复
我没用过你那种方式,据说googletest可以,我也没用过,你可以试试
风飘水寒 2012-05-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
遇到不通过的断言直接返回,不执行其后的代码
[/Quote]

如果我想把这个用例内的所有不通过的一次性全部显示出来,可以不?
regainworld 2012-05-08
  • 打赏
  • 举报
回复
遇到不通过的断言直接返回,不执行其后的代码

65,208

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧