質問: Model 200個弱 Controller 100個 くらいのアプリケーションを作っています。 テストツールはFactoryGirlとRSpecを使っています。 毎回毎回テストデータをFactoryGirlで作成しているのですが、リレーションもかなり大きく、mock/stub等を用いても、テストデータ作成にかなりの時間がかかってしまいます。 皆様の効率的なテストデータ作成方法を教えて下さい。
回答: 少々主題とずれてしまうかもしれませんが、**テストの実行速度を速くする**という観点でしたら、テストの実行を並列化することも検討してみたらどうでしょうか。ご参考までに並列化するためのライブラリ(gem)としては以下がポピュラーかと思います。 * * *