原文:gmock使用、原理及源码分析

初识gmock . 什么是Mock 便捷的模拟对象的方法。 . Google Mock概述 google mock是用来配合google test对C 项目做单元测试的。它依赖于googletest Google Mock 简称gmock 是Google在 年推出的一套针对C 的Mock框架,它灵感取自于jMock EasyMock harcreat。它提供了以下这些特性: 轻松地创建mock类 ...

2018-07-24 19:12 0 7854 推荐指数:

查看详情

mybatis源码分析——TypeHandler的使用原理

一:TypeHandler的定义   mybatis是orm(对象关系模型)框架,需要实现pojo与数据库jdbcType的转换,当设置参数时,会调用到DefaultParameterHand ...

Wed Jun 24 02:52:00 CST 2020 0 599
Gmock使用说明

Gmock是C++中的一个接口测试框架,一般来说和Google Test搭配使用,但Google Test也可以和其他Mock框架一起使用。 本部分是Google Mock基础常用的用法,如需要特殊用法,请查阅Google Mock官方文档。 一、安装部署 依次执行下面命令即可 ...

Wed Oct 13 17:04:00 CST 2021 0 2447
Mybatis原理源码分析

什么是Mybatis?   Mybatis是一个半自动化的持久层框架。   Mybatis可以将向PreparedStatement中的输入参数自动进行映射(输入映射),将结果集映射成Java对象(输出映射) 为什么使用Mybatis?   JDBC:     SQL夹杂在Java代码块 ...

Sat Jul 06 07:53:00 CST 2019 0 674
arpspoof原理分析 源码分析

从main函数开始 首先大家不要慌,我加了无数注释,这个工具的代码也不过400行而已。首先我们看一下main函数: 为了避免大家看起来太紧张,我在源码的注释中加了详细的讲解,方便基础薄弱的同学理解: 看了main函数里面的各种东西,我们发现并没有什么玄机,其实就是很简单的编程 ...

Thu Mar 31 18:32:00 CST 2016 0 2444
wifidog源码分析 - wifidog原理

wifidog是一个用于配合认证服务器实现无线网页认证功能的程序,常见的情景就是使用于公共场合的无线wifi接入点,首先移动设备会连接公共wifi接入点,之后会弹出网页要求输入用户名密码,认证过后才能够连入外网。其主页是http://dev.wifidog.org/ 实现原理 ...

Wed Jan 14 20:34:00 CST 2015 0 5323
HashMap实现原理源码分析

1.HashMap介绍 HashMap为Map接口的一个实现类,实现了所有Map的操作。HashMap除了允许key和value保存null值和非线程安全外,其他实现几乎和HashTable一致。 HashMap使用散列存储的方式保存kay-value键值对,因此其不支持数据保存的顺序 ...

Mon Jun 25 00:02:00 CST 2018 0 7721
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM