[转载] google mock cookbook】的更多相关文章

原文: https://code.google.com/p/googlemock/wiki/CookBook Creating Mock Classes Mocking Private or Protected Methods Mocking Overloaded Methods Mocking Class Templates Mocking Nonvirtual Methods Mocking Free Functions The Nice, the Strict, and the Naggy…
原文: https://code.google.com/p/googlemock/wiki/CheatSheet Defining a Mock Class Mocking a Normal Class Mocking a Class Template Specifying Calling Conventions for Mock Functions Using Mocks in Tests Setting Default Actions Setting Expectations Matcher…
转:google mock C++单元测试框架 2012-03-12 09:33:59 http://blog.chinaunix.net/uid-25748718-id-3129590.html Google Mock 入门概述什么是Mock? Mock,更确切地说应该是Mock Object.它究竟是什么?它有什么作用?在这里,我也只能先说说我的理解. 比如当我们在单元测试.模块的接口测试时,当这个模块需要依赖另外一个/几个类,而这时这些个类还没有开发好(那名开发同学比较懒,呵呵),这时我们…
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Creating an Overhanging Roof 屋顶上有一个缝隙需要填充,有两种方法: a) 使用 Line 工具,以屋顶的边和屋顶的交点作参考,形成双重约束.绘制出 2D 图形,再 Push/Pull 填充缝隙 b) 使用 Move 工具,约束1(平行于当前屋顶平面),约束2(与对面的屋顶平面相交) Creating Dormers 创建屋顶窗户: a) 创建窗户时,使用 Lin…
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Intersect 工具经常与 Follow Me 工具一起使用,以创建复杂的 3D 物体. Creating Temporary Faces for Follow Me Rounding Corners 圆角有两种生成方法: a) 生成一个带圆角的 Follow Me Path b) 先生成直边部分的形状,再用 Circle 作 Follow Me Path 以生成圆角部分的形状 Crea…
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Trimming an Object 使用 Intersect with Model 裁剪物体. Cutting All Intersected Objects 一次性裁剪多个物体. Using Groups or Components to Create Cutting Objects 下图中,有两种样式的裁剪: a) 实体模型 b) 壳状模型 实体模型:裁剪后,保留了裁剪物体的部分表面,…
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook Follow Me工具 Follow Me工具,将2D图形沿着一条路径挤出生成3D物体. 使用Follow Me工具,需要确定: a) Follow Me Path b) Follow Me Face Extruding a Follow Me Face to Cut Volume Along a Path 沿一条路径切割物体 Using Follow Me to Add Volume Al…
软件环境 SketchUp Pro 2018 参考书籍 Google SketchUp Cookbook http://shop.oreilly.com/product/9780596155100.do Linear Arrays 使用Move工具,进行移动或复制物体,移动完成后可以继续调整物体之间的间距与复制物体的数量,直至进行下一个操作或切换到新的工具. Linear internal Arrays 使用Move工具,按Ctrl键移动鼠标,以复制物体.再输入 /3 生成三个复制物体 Nono…
google mock是用来配合google test对C++项目做单元测试的.它依赖于googletest(参见我上篇文章<如何用googletest写单元测试>: http://blog.csdn.net/russell_tao/article/details/7333226),下面我来说说Linux上怎么用它来做单元测试. 本文包括:1.如何获取.编译google mock:2.如何使用gmock(下面用gmock来代称google mock)配合gtest做单元测试. 1.如何获取.编…
原文: http://www.sdnlab.com/12700.html?from=timeline&isappinstalled=0#10006-weixin-1-52626-6b3bffd01fdde4900130bc5a2751b6d1&sukey=fc78a68049a14bb247c537e229e9301ea4dca80236df4f4e775535c08f0a24420a9ac4d726c99dad63a9f6e4c88271ed 真羡慕 google 强大的网络基础设施啊,…