サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC25
qiita.com/kotap15
前提 CleanArchitecture を採用する CleanArchitecture のusecase 層のテストをする repository 層はgomockによってモックが生成されている テストの雛形はVSCode の拡張のgotests の形に基づく参考: VS CodeのGo言語テストコード生成ツールを使ってみたらめちゃくちゃ便利だった話とか 概要 要件としてrepository 層の関数をモックとして扱う必要がある。 gotests で雛形を生成してgomock を用いつつ引数としてmockの初期化関数を渡してモックパターンを柔軟に設定する 参考にも記載したのですが上記サイトがgomock を使う上で大変参考になりました。思想はこの記事から引き継いでいます。 例:テストしたい関数 type UserUsecase interface { Get(ctx context.Con
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く