MockInterceptorのSetReturnValue

同じメソッドに複数の戻り値を指定出来たらいいなあ・・・・。

addRetrunValueって感じで。addされた順番で呼ばれる都度戻す。最後まで来たら最後のをひたすら戻す、とか。

特にDao絡みで割りとあるんですよ、一回のテストで同じ検索メソッドが2回呼ばれる事が。本番だと引数が変わるのでいいんだけど、Mock通るとどうだろうと戻り値は1つだもんで、テスト出来ない。

しょうがないので、途中でprotectedメソッドに分割してそれぞれテストする。でも分割するほどの大きさでもないんだよなあ。