エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
gomock とgotests を使ったCleanArchitectureのusecaseテスト生成術 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
gomock とgotests を使ったCleanArchitectureのusecaseテスト生成術 - Qiita
前提 CleanArchitecture を採用する CleanArchitecture のusecase 層のテストをする repository 層はgom... 前提 CleanArchitecture を採用する CleanArchitecture のusecase 層のテストをする repository 層はgomockによってモックが生成されている テストの雛形はVSCode の拡張のgotests の形に基づく参考: VS CodeのGo言語テストコード生成ツールを使ってみたらめちゃくちゃ便利だった話とか 概要 要件としてrepository 層の関数をモックとして扱う必要がある。 gotests で雛形を生成してgomock を用いつつ引数としてmockの初期化関数を渡してモックパターンを柔軟に設定する 参考にも記載したのですが上記サイトがgomock を使う上で大変参考になりました。思想はこの記事から引き継いでいます。 例:テストしたい関数 type UserUsecase interface { Get(ctx context.Con