タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mockとgolangに関するkma83のブックマーク (1)

  • goでmockを使ったテストをする - Qiita

    モックを使ったテストって? テストのために物のオブジェクトを使わず、テスト用に差し替える手法です。 モックを用いたテスト自体、否定派・賛成派あるのでいろいろ意見はありますが 階層型のアーキテクチャを選定していると、一番下のレイヤまで気を配らないと 上位層のテストがかけないのはしんどいですしよね。 例えば 他社API処理 通信コケてCIガー、実行時間ガー データベースがらみ 並列実行すると、コケるワー、実行時間ガー テストの障害が増えると、テストを書かなくなりますし、メンテナンスも大変に なっていくので使える所は使った方が良いのかな、と。 一番ストレートなやり方 (例) goの記事というか基的なDIの活用例っぽいですが... 基的にinterfaceに依存する。 DI(Dependency Injection)を活用する。 テスト対象のサンプルコード package main impo

    goでmockを使ったテストをする - Qiita
  • 1