ユーザーアイコン

mizuko

約2か月前

0
0

mockery v2からv3への移行手順

Go
mockery
バックエンド

Go言語のモック生成ツールmockeryをv2からv3にアップグレードする際の手順。

  1. インストール方法の変更
# v2 go install github.com/vektra/mockery/v2@v2.42.1 # v3 go install github.com/vektra/mockery/v3@v3.4.0
  1. コマンドラインオプションの変更
  • --allフラグが廃止された
  • 設定ファイルベースの実行が推奨される
  1. 設定ファイル.mockery.yamlの作成が必須
all: false template: testify dir: mocks filename: "{{.InterfaceName}}.go" packages: your/package/path: config: recursive: true all: true