モックの泥沼から脱却するために、あえてDBにつないでテストしている話

皆さんテスト書いてますか?モックしてますか? テストを書くときにDBや外部サービスをモックしていると思いますが、順番にデータベースへの書き込みを行っていくような手続き的な処理をテストするとなると、テストコードがモックの差し込みだらけになってしまい、とても見づらくなってしまいます。 また、モックの差し…