インタフェースと実装のペア

http://capsctrl.que.jp/kdmsnr/wiki/bliki/?InterfaceImplementationPair
Javaの場合、テスタビリティの向上を目的として、複数の実装もないのにインターフェースを作ることはよくあるなぁ。
テストケースをGroovyとかで書けたりすると、インターフェースがいらなくなるかな?


追記
そういえばjMockかEasyMockはCGLIBを使っていたような。
classのモックとか作れるのかなぁ?


追記2
どっちもできるっぽい。
インターフェースなしで作ってみようかな…