私はレールアプリを持っており、コードはlib
です。私はspec
ディレクトリがRAILS_ROOT
の下にあります。rspecモジュールを構造化するのに推奨される方法は?
spec
でテストを行うにはどうすればよいですか?
現在、私は次のことを考えています。さらに
spec/lib
spec/controllers
spec/models
、私はいくつかの一般的なセットアップ/共通の手順を使用して行う(例えば、無効なユーザーを生成)多くのテストで。私は、rspecテストで一般的なセットアップ/手順を実行するモジュールをどこに置くことをお勧めしますか?
ここで、spec_helper.rbはw.r.t. specディレクトリ?今すぐlib /に共有サンプルとサンプルグループがあり、rspec -cとして手動でrspecを実行します。spec/ – rmk
Ahh ... spec_helperがspec /に入っています。 – rmk