エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
まぎらわしい仲間たち #42
テストを書くときに使えるテクニックのひとつにモックというものがある。本物のオブジェクトの代わりに... テストを書くときに使えるテクニックのひとつにモックというものがある。本物のオブジェクトの代わりにモックを差し込んで、期待通りに関数が呼ばれるか調べる、なんてテストを書くのに使える。たとえば、リクエストを処理したらメールを送る、なんていうコードをテストする場合、ユニットテストで本当にメールを送るわけにもいかないから、 MockMailer なんてモックを差し込んで、Send() 関数が正しい引数で呼ばれることをチェックする、なんていうテストが書ける。 というわけで、モックというものはなかなか便利なんだけど、モックと似たようなものがいろいろあってややこしい。"TotT: Friends You Can Depend On" [1] という記事ではダミー、スタブ、モック、スパイ、フェイクの違いが紹介されている。 大雑把にいうと、ダミーは値はどうでもいいけど、とりあえず何かをつっこみたいときに使う

