ユニットテストでモック/スタブを作るときに
モンキーパッチをするのは間違い。

モック/スタブを作るならば、同じインターフェースを
備えたラッパーを作るべき。

中身を見れることに依存すると、中身が見れない、
つまりソースコード非公開ライブラリでは使えない
汎用性のないテクニックになる。