はじめまして、やのです。
Javaの開発はしばらく行っていませんのでついていけてない部分もありますが、
「djunit」のVirtual Mock Objectsを使えばできるのではないでしょうか?
http://works.dgic.co.jp/djwiki/Viewpage.do?pid=@646A556E6974
こんな感じ?
http://works.dgic.co.jp/djunit/returnvalue.html
>私は実践してないのですが、developerWorksの記事で
>「AspectJおよび疑似オブジェクトによる柔軟なテスト」
>http://www-6.ibm.com/jp/developerworks/java/020719/j_j-aspectj2.html
>を読んで、AspectJを使えばアクセス修飾子お構い無しに
>振る舞いを変えられるのでテストに最適だな〜っと思いました。
>
>Aspectを使用するのでAspectUnitってネーミングで
>テストツールを作くれれば、便利だな〜っと思ってそのままです。
>誰か作ってください。(すいません、他力本願で...探せば)