当前位置: 首页 > news >正文

Go的单测gomock及覆盖率命令

安装gomock:

   go get github.com/golang/mock/gomockgo get github.com/golang/mock/mockgen

使用 mockgen 生成 mock 代码: 参考

   mockgen -source=service/user.go -destination=service/mocks/mock_user_service.go -package=mocks

go test -coverprofile=coverage.out && go tool cover -func=coverage.out

相关文章:

  • 【HTML5学习笔记2】html标签(下)
  • 《数据结构初阶》【二叉树 精选9道OJ练习】
  • 地球系统模式(CESM)实践技术应用
  • 【MySQL】数据库三大范式
  • GpuGeek 实操指南:So-VITS-SVC 语音合成与 Stable Diffusion 文生图双模型搭建,融合即梦 AI 的深度实践
  • Android framework 中间件开发(二)
  • 当 PyIceberg 和 DuckDB 遇见 AWS S3 Tables:打造 Serverless 数据湖“开源梦幻组合”
  • git管理忽略指定路径/临时文件
  • QT6 源(101)篇一:阅读与注释 QPlainTextEdit,其继承于QAbstractScrollArea,属性学习与测试
  • Python零基础入门到高手8.4节: 元组与列表的区别
  • 以项目的方式学QT开发C++(二)——超详细讲解(120000多字详细讲解,涵盖qt大量知识)逐步更新!
  • c++,windows,多线程编程详细介绍
  • 【歌曲结构】2:小节与歌曲结构信息整合
  • 模糊综合评价模型建立
  • salesforce如何导出所有字段
  • 人工神经网络(ANN)模型
  • ctfshow权限维持
  • FPGA: UltraScale+ bitslip实现(方案+代码)
  • AI Agent开发第67课-彻底消除RAG知识库幻觉(1)-文档分块全技巧
  • 通义灵码 2.5.4 版【**编程智能体**】初体验
  • 首次带人形机器人走科技节红毯,傅利叶顾捷:机器人行业没包袱,很多事都能从零开始
  • 海昏侯博物馆展览上新,“西汉帝陵文化展”将持续展出3个月
  • 中国进出口银行:1-4月投放制造业中长期贷款超1800亿元
  • 选址江南制造总局旧址,上海工业博物馆建设有新进展
  • 国家卫健委通报:吊销肖某医师执业证书,撤销董某莹四项证书
  • 奥古斯都时代的历史学家李维