[test][refactoring] テストのリファクタリングを安全に行う方法

http://www.livejournal.com/users/sirenian/21808.html

実コードの一部に特殊解で例外が発生するコードを埋め込んで、テストしている対象が間違っていないことを確認するという話。

実コードに手をいれるのはなんか嫌な気がするけれど、手法としては面白いなぁ。

# 任意のポイントに任意のコードを埋め込めればよいわけだから、開発環境で任意の場所にインターセプタをさくさく差し込めれば、実コードに手をいれなくてもよくなくなるかもしれない。