テスト駆動開発は、
きちんとテストを書くところから始めると。

一行一行しっかりとテストされたコードと、
実際に動かない部分を検出できることが確認できたテストが、
システマチックに出来上がる仕組みになっています。

ただ、リファクタリングを行って出てきたクラスなんかは、
そういう手法が使えません。
テストかく前にクラスができてしまっていますからね。

今そういうところのテストを書いているわけですが。
どうしてもテストがいい加減になりがちです。

これはどうするべきなのか。

頑張って気合の入ったテスト書くしかないのですかね。
あまり本質的な解決になってませんが。

なかなか悩ましいところです。