エンドトゥエンドテスト東京Ruby会議で、良くわからないので、エンドトゥエンドテストを書いて見せてOKを確認するという話があったのだが、エンドトゥエンドテストというのは初耳だったので質問した。ブラウザーに入力した項目がアプリケーションに来てどうしたのような解答でなんかわかったようなわからないような、いずれにしても、細粒度のテストではないのだろうとは見当はついたけど。後になってmoroさんが、ユニットテスト-結合テスト-エンドトゥエンドテストというフェーズ分けをしているから、と教えてくれた。(どうでも良い話ではあるけど、僕の勤め先用語だと、UT、I(Integration)T、A(acceptance)Tで、単体、結合、受け入れとなる)そこで、ふと、ユースケースを藁人形ではなくテストにいきなり落とすのかな、と気付き、ちょっと衝撃を受けた。