ユーザーアイコン

mizuko

約2か月前

0
0

mockery v3の.mockery.yaml設定パラメータ

Go
mockery
バックエンド

mockery v3で有効な設定パラメータと無効になったパラメータ。

有効なトップレベルパラメータ:

  • all: デフォルトで全インターフェースをモック化するか
  • template: 使用するテンプレート(testifyなど)
  • dir: 出力ディレクトリ
  • filename: ファイル名テンプレート
  • packages: パッケージごとの設定(必須)

v2から削除されたパラメータ:

  • with-expecter
  • disable-version-string
  • mockname
  • outpkg
  • quiet

パッケージ名を統一する場合:

packages: your/package: config: pkgname: mocks # 全モックのpackage名を統一