私はTDDとBDDを学び、正しい方法でやろうとしています。私が使用している (または使用しようとしている、Spork は Guard では機能しません) スタックは、Minitest-Guard-Spork-Capybara です。モデルの単体テストと統合テストの仕様に焦点を当てています。
このアプリケーションには多くの Ajax があります。私save_and_open_page
は自分のテストの 1 つを実行しましたが、もちろん、アセットを見つけることができなかったため、ページはもちろん恐ろしいものになりました。
私の質問は、JS 機能をテストする場合、アセットをテストするためにアセットを毎回プリコンパイルする必要があるか、またはテスト目的でパイプラインをデフォルトで開発モードにする方法があるかということです。
私はこれがn00bの質問だと確信していますが、それは私がテストしているところです. 正しいことをしようとする。