首页  >  文章  >  后端开发  >  如何在Golang中使用Mockery v0.0.0-dev?

如何在Golang中使用Mockery v0.0.0-dev?

WBOY
WBOY转载
2024-02-10 20:50:18463浏览

如何在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?网上关于这方面的信息不多brew install mockery 但仅安装 v2.15.0,因此无法使用 v0.0.0-dev 生成模拟。如何使用/安装mockery v0.0.0-dev?网上关于这方面的信息不多

解决方法

v0.0.0-dev 是“_defaultSemVer ”,当 debug.ReadBuildInfo解决方法

是“_defaultSemVer

”,当 debug.ReadBuildInfo@latest 没有嵌入构建信息时使用。
v0.0.0-dev就您而言,安装的二进制文件确实包含所述构建信息,因此是 2.15.0,这是预期的最新版本。

🎜您应该更改依赖项以使用实际版本(或者,如果必须的话,请使用 🎜)。🎜 不是 🎜,这取决于嘲笑是如何构建的。🎜

以上是如何在Golang中使用Mockery v0.0.0-dev?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:stackoverflow.com。如有侵权,请联系admin@php.cn删除