私は過去 3 か月間、Rails にハマっています。ここで、BDD または TDD を開始したいと考えています。RSpec から始めたいと思います。どうすれば始められますか?
3 に答える
次の Web サイトが参考になる場合があります。
始めたばかりの場合は、キュウリとrspecの組み合わせから始めてみてください。
Cucumberは、ストーリーランナーに代わるrpecsの高レベルの統合テストであり、クライアントの読みやすさを目的としています。
新しいRSpecの本は、アウトサイドインの開発手法を実行する方法をカバーしており、キュウリのシナリオは、テスト初心者のIMHOにとってはるかに具体的であると感じています。
Ryan Batesは、この瞬間にキュウリのスクリーンキャストの開始を投稿しました(彼のファイルホスティングは現時点では中断されているようですが、他のすべてのビデオは非常に明確であるため、コンテンツを保証することはできません)。
Mountain West Ruby Confで最近キュウリのBDDトークがあり、ここでコンフリークになっています。
私はここに他のキュウリのリンクの強打を持っています。
PragProg には、RSpec の作成者自身によるベータ版 (6 月に完全版が出荷されます) があります。私は今それに取り組んでいますが、これまでのところ素晴らしいです!私は数週間前に peepcode のスクリーンキャストを見始めましたが、Sarah Mei の言う通りです。素晴らしいです。ただし、この本は、(BDD の完全な初心者として) 私も必要とする部分についてもう少し詳しく説明しています。