私は現在、多くの要求仕様を作成しており、工場の構築に多くの時間を費やしています。ファクトリに変更を加え、仕様を実行し、データの主要な依存関係を忘れていないかどうかを確認するのはかなり面倒です。何度も何度も...
サイトをブラウズして工場のデータベースを自由に更新できる、ある種のサンドボックス環境をセットアップしたいと思うようになりました。誰もこれをやったことがありますか?
編集:
これを簡単にするために spork と rspec-guard を実行していますが、それでも多くの時間を失っています。
その時間の大部分は、Capybara/FireFox がスピンアップするのを待つために費やされます。これらはリクエスト仕様であり、同様に実行する必要のある JavaScript コンポーネントがいくつかある場合がよくあります。