原文:googletest基本测试宏

还不知道googletest基本使用方法的请参看前一篇blog使用googletest进行C 单元测试 本篇仍然使用testStack测试文件进行测试,测试代码如下 测试后结果如下 当非致命的断言EXPECT NE , val 失败时,测试并没有终止。 当碰到致命断言ASSERT STREQ , st.toString .c str 失败时 ,测试终止。 ...

2019-01-08 00:03 0 764 推荐指数:

查看详情

单元测试框架GoogleTest

前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。 其实gtest本身的实现并不复杂,我们完全可以模仿 ...

Tue Jan 21 07:07:00 CST 2020 0 1579
如何用googletest写单元测试

googletest是一个用来写C++单元测试的框架,它是跨平台的,可应用在windows、linux、Mac等OS平台上。下面,我来说明如何使用最新的1.6版本gtest写自己的单元测试。 本文包括以下几部分:1、获取并编译googletest(以下简称为gtest);2、如何编写单元测试 ...

Wed Sep 05 23:42:00 CST 2018 0 1233
Google C++单元测试框架GoogleTest(总)

之前一个月都在学习googletest框架,对googletest的文档都翻译了一遍,也都发在了之前的博客里,另外其实还有一部分的文档我没有发,就是GMock的CookBook部分:https://github.com/google/googletest/blob/master ...

Tue Dec 13 00:35:00 CST 2016 5 19166
googletest进行单元测试(使用cmake编译)

一、前提: 1、假定你的系统为centos6系列 2、假定你已经安装了基本的编译环境,gcc,g++4.4.7 3、假定你已经设置了环境变量:KDS_MOBILE_STOCK_HOME 4、假 ...

Wed Feb 08 23:42:00 CST 2017 0 4456
GoogleTest入门

Googletest入门 来源:https://github.com/google/googletest/blob/master/googletest/docs/primer.md P.S. gmock作为gtest的孪生兄弟,其通俗介绍可以看这篇:https://blog.csdn.net ...

Tue Jan 22 23:22:00 CST 2019 0 589
Google C++单元测试框架GoogleTest---值参数化测试

值参数化测试允许您使用不同的参数测试代码,而无需编写同一测试的多个副本。 假设您为代码编写测试,然后意识到您的代码受到布尔参数的影响。 TEST(MyCodeTest, TestFoo) { // A code to test foo(). } 通常人们在这种情况下将他 ...

Wed Nov 30 23:40:00 CST 2016 0 5497
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM