モックオブジェクトとは、プログラム開発の現場でよく使われる擬似的なオブジェクトですが、正直言ってその実態はワクワク感のないおもちゃみたいなものです。本来、実際のオブジェクトやサービスが持つ機能をエミュレートするもので、ユニットテストや集約テストに活躍します。しかし、それだけでは面白みが欠けて、開発者たちが「これが本当に必要なのか?」と首を傾げるのも無理はありません。たとえば、冷蔵庫の中に詰まった期限切れの牛乳を見ているようなもので、見た目はまあまあだけど、実際には何の役にも立たない。開発の現場でモックオブジェクトが果たす役割は重要ですが、中身がスカスカだと誰もが無関心になってしまいます。使い方次第では味方になるかもしれませんが、手を抜いて作ると、ただの「置物」になってしまうのも事実です。
モックオブジェクトをまじめに語ると
前の記事: « モジュロとは?毒舌で解説!
次の記事: モックデータとは?毒舌で解説! »