如何在Golang中使用Mockery v0.0.0-dev?
php小编西瓜将为您介绍如何在Golang中使用Mockery v0.0.0-dev。Mockery是一个用于创建和管理mock对象的开源库,它帮助我们在测试过程中模拟依赖项。使用Mockery可以轻松地创建和配置mock对象,以便进行单元测试。本文将为您提供详细的步骤和示例代码,帮助您快速上手并有效地使用Mockery进行测试。让我们一起来探索吧!
问题内容
我正在尝试使用模拟在 Golang 中生成模拟,并且存储库需要 v0.0.0-dev。
我运行了 brew install mockery
但仅安装 v2.15.0,因此无法使用 v0.0.0-dev 生成模拟。如何使用/安装mockery v0.0.0-dev?网上关于这方面的信息不多
解决方法
v0.0.0-dev
是“_defaultSemVer
”,当 debug.ReadBuildInfo
没有嵌入构建信息时使用。
就您而言,安装的二进制文件确实包含所述构建信息,因此是 2.15.0,这是预期的最新版本。
您应该更改依赖项以使用实际版本(或者,如果必须的话,请使用 @latest
)。
不是 v0.0.0-dev
,这取决于嘲笑是如何构建的。
以上就是如何在Golang中使用Mockery v0.0.0-dev?的详细内容,更多请关注编程网其它相关文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341