在Ruby On Rails上学习BDD的途径是什么?
我想在Ruby On Rails上启动BDD我应该学习什么? 我对BDD,RSpec或Cucumber一无所知。 什么是最好的学习方法? 教程? 包含“我应该测试什么样的行为?”之类的东西。 等等
谢谢!
RSpec特定; 我保留这些链接供参考(可能是初学者提前)。 但只是想和你分享。 (其中一些可能已经过时但我认为仍然值得一读)
Rspec Link Fest – 链接到其他参考
控制器中的RSpec: 使用rSpec测试应用程序控制器
使用rspec测试控制器
在控制器上使用Rspec
模型中的RSpec: Dave Chelimsky的stub_model
我们真的需要Controller和View测试吗? – 一些讨论
视图中的RSpec:
RSpec测试转义HTML的视图
Rspec故事(现为黄瓜):
了解RSpec故事 – 教程
Windows上的Rspec:
Windows上的RSpec,自动测试和Snarl – 如果这仍然相关的话,不知道
p / s:有些是从2007年开始,我不确定这些东西是否过时,但这些是我用来学习RSpec的一些参考资料。 希望能帮助到你
从Dan North的两篇文章开始: 介绍BDD ,紧接着是什么故事?
从顶部开始,RSpec主页: