N2 ToolBox(跡地)

跡地です。引っ越しました。http://d.hatena.ne.jp/nosen

Mockito

2008-04-21 07:59:47 | オープンソース
Mockitoというモックオブジェクトのライブラリが良さそうです。
EasyMockなどと違って、記録-再生という手順を踏まないところが新しいです。確かに、EasyMockには多少気難しいところがあって、モックに対して記録したのとちょっとでも違うメソッド呼び出しをしてしまうと、その瞬間検証エラーになってしまいます。EasyMockで気難しくないモックを作るには、モックを作るときに指定する必要があります。

これに対して、Mockitoでは記録していないメソッド呼び出しをすることが最初から可能で、検証はあとから必要な部分だけやるイメージのようです。気難しさは後からやる検証の厳しさで調節する、という思想のようです。
Mockといいつつもスタブ的な動作を中心にさせたほうが便利だ、という現実に即している訳ですね。

最新の画像もっと見る