BBD には rspec とキュウリを使用しています。今、私は Rails 3 と rspec 2 に移行しています。両方のフレームワーク (shoulda と驚くべきもの) が Rails 3 と rspec 2 をサポートしていることがわかります。
私はshouldaまたは顕著なものを使用したことがありません。
BBD には rspec とキュウリを使用しています。今、私は Rails 3 と rspec 2 に移行しています。両方のフレームワーク (shoulda と驚くべきもの) が Rails 3 と rspec 2 をサポートしていることがわかります。
私はshouldaまたは顕著なものを使用したことがありません。
特にRspec用に作成されているので、注目に値すると思います。また、それは非常に完全です。一方、Shouldaは、Test::Unit内でrspecスタイルのマッチャーを取得するために作成されました。
ちょうど私の速い2セント。
【更新】ほぼ2年後、注目すべき状態が恐ろしいことに気づき申し訳ございません。Rails 3.xの場合でも、ベータ版のgemを使用する必要があります。これがすぐに変更または改善されることを願っています(ありそうもない)が、今のところ私はShouldaを使用することをアドバイスすることしかできません。
Rails の世界は急速に変化しているため、最新情報をお伝えします。Shoulda はウォッチャーの 3 倍、フォークの 2 倍、コントリビューターの 1.5 倍を獲得したようです。Remarkable の最後のコミットは 1 年以上前で、shoulda のコミットは今月以内でした。つまり、最後の 5 つの貢献は、基本的に小さなバグまたはマイナーな修正でした。