今更ながらRSpecを本格的に使い始めました。↓の記事などを参考にしています。
Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)
単体テストコードを書いていてよく問題になるのがDBやネットワークへの依存をどのように排除するか。
↓の本は単体テストコードがないソースコードに対してどう単体テストコードを追加していくかを書いた本だけど、自動単体テストしにくいコードをしやすいコードに書き換える方法を豊富に提供しています。

レガシーコード改善ガイド (Object Oriented SELECTION)
- 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義
- 出版社/メーカー: 翔泳社
- 発売日: 2009/07/14
- メディア: 大型本
- 購入: 45人 クリック: 673回
- この商品を含むブログ (152件) を見る