如何从Rspec开始?

时间:2009-03-29 21:03:22

标签: ruby-on-rails tdd rspec bdd

过去3个月我一直在使用rails。现在我想开始BDD或TDD。我想从RSpec开始。我该如何开始呢?

3 个答案:

答案 0 :(得分:7)

答案 1 :(得分:5)

PragProg有一本由RSpec作者自己编写的测试书(6月份发行全书)。我现在正在努力工作,到目前为止一直很棒!几周前我开始浏览peepcode截屏,而莎拉梅是对的,他们很棒。然而,这本书在我需要的地方更深入(作为BDD的一个完全新手)。

The RSpec Book

答案 2 :(得分:5)

如果你开始使用,你可能想尝试从黄瓜和rspec的组合开始。

Cucumber,是rpecs为故事跑者提供的更高级别集成测试替代品,旨在提升客户可读性。

新的RSpec书涵盖了如何进行外向开发技术,黄瓜场景对测试初学者恕我直言感觉更加切实。

Ryan Bates就在这一刻发布了getting started with cucumber截屏视频(我无法保证内容,因为他的文件托管目前似乎已经过去了,但他的所有其他视频都非常清晰)。

最近在Mountain West Ruby Conf上发表了一篇黄瓜BDD演讲,其中涉及到here

我对其他黄瓜链接here感到震惊。