首页
学习
活动
专区
工具
TVP
发布

腾讯移动品质中心TMQ的专栏

专栏作者
309
文章
781900
阅读量
277
订阅数
如何写好 GO 语言单元测试
 通过基本的单元测试框架介绍(http://km.oa.com/group/viptest/articles/show/374474)和mock框架介绍(http://km.oa.com/group/viptest/articles/show/377938),能指引我们会写自己的单元测试了,最近在给开发同学宣讲go单测时,交流过程发现开发同学特别关注如何写出好的单元测试,最近也在看业界大牛们的分享,结合实践过程理解,大致整理了下几个要点。 用断言来代替原生的报错函数 让我们看这样一个例子:  GO 语
腾讯移动品质中心TMQ
2019-08-09
2K0
golang三大基础mock大法
一、使用gomonkey来mock函数和方法  1、mock函数 gomonkey.ApplyFunc(target,double) 其中target是被mock的目标函数,double是用户重写的函数。 注意点:重写的函数要和原函数入参和出参保持一致,否则会报错。 2、mock方法 gomonkey.ApplyMethod(reflect.TypeOf(s), "target",double  { //mock方法实现}) s为目标变量,target为目标变量方法名,double为mock方法;同
腾讯移动品质中心TMQ
2019-06-19
13.3K2
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档