What is the Path to Learn BDD on Ruby On Rails?

2019-03-07 12:54发布

I want to start BDD on Ruby On Rails what should I learn? I don't know anything about BDD, RSpec or Cucumber. What is the best way to learn? Tutorials? Something that cover things like 'What behavior I should test?' etc.

thanks!

3条回答
smile是对你的礼貌
2楼-- · 2019-03-07 13:01

Start with two articles by Dan North: Introducing BDD, followed closely What's in a Story?

查看更多
乱世女痞
3楼-- · 2019-03-07 13:10

Start at the top, RSpec home page:

http://rspec.info/

查看更多
放我归山
4楼-- · 2019-03-07 13:11

RSpec specific; I keep these links for reference (might be advance for beginners). But just wanna share it with you. (Some of it probably already outdated but I think still worth a read)

Rspec Link Fest - links to other references

RSpec in Controllers: Testing your Application Controller with rSpec

Testing Controllers with rspec

Using Rspec on Controllers

RSpec in Models: stub_model by Dave Chelimsky

Do we really need Controller and View tests? - some discussion

RSpec in Views:

RSpec testing views for escaped HTML

Rspec Stories (now Cucumber):

Understanding RSpec Stories - a Tutorial

Rspec on Windows:

RSpec, autotest and Snarl on Windows - dunno if this still relevant

p/s: Some are from 2007, I'm not sure if the stuffs are outdated or not, but these are the some of my references used to learn RSpec. Hope it helps

查看更多
登录 后发表回答