关于CppUnit的疑问
我按照 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个都是不等的,都会在结果中显示,但是为什么只显示第一行的
(另外,请教图片怎么插入 ,不会插入结果图片。选择插入图片是要提供图片地址,本地的图片怎么插入)
[解决办法]
遇到不通过的断言直接返回,不执行其后的代码
[解决办法]
我没用过你那种方式,据说googletest可以,我也没用过,你可以试试
[解决办法]
路过,有经验的朋友来解释一下!