![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GTest
幽雨雨幽
C/C++软件工程师
展开
-
深入理解gtest C/C++单元测试经验谈
深入理解gtest C/C++单元测试经验谈 2011-08-22 13:57 杨玚 51CTO 字号:T | T 本文基于笔者的实际开发经验,言简意赅地讲解了C/C++单元测试框架gtest的主要使用方法和注意事项,并设计了若干可编译的精简示例,给出了运行效果图。既可以用作gtest的入门教程,也适合作为工作中的快速参考。 AD:WOT2015 互联网运维与开发者大会热销抢票转载 2015-01-12 19:35:27 · 1414 阅读 · 0 评论 -
Google Test
Google Test 主页:http://code.google.com/p/googletest/ 教程:http://code.google.com/p/googletest/wiki/V1_6_Documentation 断言 ASSERT_* 一旦失败立即退出当前函数,EXPECT_* 还能继续下去。 基础断言 致命断言 非致命断言 验证转载 2015-01-12 19:50:33 · 900 阅读 · 0 评论 -
玩转Google开源C++单元测试框架Google Test系列(gtest)之三 - 事件机制
一、前言 gtest提供了多种事件机制,非常方便我们在案例之前或之后做一些操作。总结一下gtest的事件一共有3种: 1. 全局的,所有案例执行前后。 2. TestSuite级别的,在某一批案例中第一个案例前,最后一个案例执行后。 3. TestCase级别的,每个TestCase前后。 二、全局事件 要实现全局事件,必须写一个类,继承testing:转载 2015-06-03 14:50:18 · 554 阅读 · 0 评论 -
转:Linux下安装Gtest/Gmock
1.获取GTest/GMock源码 从Google网站上Http://Code.Google.Com/P/Googlemock/Downloads/List下载GMock源码(GMock源码中包含GTest源码,无需另外下载GTest源码) 放到本地目录,我下载的GMock源码版本是Gmock-1.7.0,选择放在/Home/USERNAME/Download下,解压,生成Gmoc原创 2015-05-26 15:28:30 · 1697 阅读 · 0 评论