Golang で Mockery v0.0.0-dev を使用するにはどうすればよいですか?

WBOY
リリース: 2024-02-10 20:50:18
転載
494 人が閲覧しました

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

php 編集者 Xigua が Golang で Mockery v0.0.0-dev を使用する方法を紹介します。 Mockery は、モック オブジェクトを作成および管理するためのオープン ソース ライブラリであり、テスト中に依存関係をモックするのに役立ちます。 Mockery を使用すると、単体テスト用のモック オブジェクトを簡単に作成および構成できます。この記事では、Mockery をテストにすぐに使い始めて効果的に使用するのに役立つ詳細な手順とサンプル コードを説明します。一緒に探検しましょう!

質問内容

モックを使用してGolangでモックを生成しようとしていますが、リポジトリにはv0.0.0-devが必要です。

brew install Moeckery を実行しましたが、v2.15.0 しかインストールされていなかったため、v0.0.0-dev を使用してモックをビルドできませんでした。モックリー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 を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート