モックオブジェクトをいつ使うか?を読んだ

http://www.infoq.com/jp/news/2008/06/mocks-q-of-when

「オブジェクトが果たす役割に基づきシステムでタイプを識別するための技術」であり、「特に今分かるのは、モックオブジェクトのもっとも重要な利点は、私たちがもともとインタフェースの発見と呼ぶものであるということです。」

インタフェースの発見。時々混乱することがある。テストし易いようにインタフェースを切り出して、ややこしい何かをテスト対象クラスから追い出した時に、「あれ?俺が最初にテストしたかったのは、追い出した後に残った方?それとも追い出したややこしい方?」と.