2

rspect、ステーキ、キュウリなどのrubyonrailsアプリのテストを書くのは初めてです。美しいコードを書くのに役立つように、どのように始めたり学んだりできますか?

あなたは私がゼロから理解できるいくつかの簡単な例またはいくつかのURLを与えることができます。

ありがとう

4

3 に答える 3

1

http://railscasts.com/episodes/155-beginning-with-cucumber - 初心者向けの優れたポッドキャスト

RSpec Book - これも非常に便利です

始めるのに良いポイントです。Google がお手伝いします

于 2011-07-16T23:30:44.640 に答える
1

1) テストの雰囲気をつかむために、 Rails テストガイドを読むことから始めます。

2) さまざまなテスト フレームワーク(Cucumber、rspec、testunit、steak、minitest) に慣れ、スクリーンキャスト ( railscastsTeachMeToCode ) を見てから、自分に合うものを試してみてください。

3) テストを書く!! 必要に応じて StackOverflow からヘルプを取得します。RSpec が好きなら、RSpec bookは非常に役に立ちますが、必須ではありません。

フレームワークに関する私の個人的な意見: 最初はきゅうりが本当に好きでしたが、最終的には非常に冗長であることに気付き、統合テストにそれを使用するのが好きではなく、ユニット テストと機能テストに RSpec を使用するのが好きではありませんでした。私は今、Capybara と Shoulda マッチャーで RSpec だけを使用するのが好きです。TestUnit は RSpec よりもさらに冗長である可能性がありますが、個人的には、RSpec は自己文書化コードを書くことと過度に冗長でないことの間の適切な媒体であることがわかりました。

于 2011-07-17T00:59:08.617 に答える
0

数日前に RSpec を使い始めたばかりで、かなり大変でした (実際にはまだです)。railstutorial.org から始めることができます。著者は TDD の原則に従います。RSpecCucumberのgithub ページで詳細情報を入手できます。ウィキで確認してみてください。

于 2011-07-16T18:22:37.460 に答える