
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 · 1662 阅读 · 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 · 947 阅读 · 0 评论 -
玩转Google开源C++单元测试框架Google Test系列(gtest)之三 - 事件机制
一、前言gtest提供了多种事件机制,非常方便我们在案例之前或之后做一些操作。总结一下gtest的事件一共有3种:1. 全局的,所有案例执行前后。2. TestSuite级别的,在某一批案例中第一个案例前,最后一个案例执行后。3. TestCase级别的,每个TestCase前后。二、全局事件要实现全局事件,必须写一个类,继承testing:转载 2015-06-03 14:50:18 · 578 阅读 · 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 · 1744 阅读 · 0 评论