【文件属性】:
文件名称:模拟:GoMock是用于Go编程语言的模拟框架
文件大小:127KB
文件格式:ZIP
更新时间:2021-02-23 01:38:43
Go
吊床
GoMock是用于模拟框架。 它与Go的内置testing包很好地集成在一起,但是也可以在其他环境中使用。
安装
一旦 ,请安装mockgen工具。
要获取最新发布的版本,请使用:
GO111MODULE=on go get github.com/golang/mock/mockgen@v1.5.0
如果在CI管道中使用mockgen量,则更适合固定在特定的模拟量版本上。
文献资料
安装后,您可以使用go doc获取文档:
go doc github.com/golang/mock/gomock
另外,对于托管在GoPkgDoc包的在线参考。
运行模拟
mockgen有两种操作模式:源和反射。
源模式
源模式从源文件生成模拟接口。 通过使用-source标志启用它。 在此模式下可能有用的其他标志是-imports和-aux_files。
例子:
mockgen -so