Rails 3.0.8 アプリケーション用のテスト スイートを作成する計画フェーズを開始しています。どのテスト フレームワーク/gem を使用するかを決定しようとしています。通常、私はできる限り Rails の規則に固執することを好みます。ただし、これは TestUnit を使用することを意味します。TestUnit の代替として作成された多数の競合するテスト フレームワークから選択できます。TestUnit は何年にもわたって改善されてきましたか、それともあまり優れた候補ではありませんか?
また、rspec について多くの良いことを聞いています。rspec と TestUnit は機能的に近いですか、それとも rspec は TestUnit を水から吹き飛ばしますか?
どのようなフレームワークを選択するにせよ、優れたサポート ベース (多くのユーザーとドキュメント)、使いやすさとシンプルさ、そして永続的な将来性を備えていることを望みます。