【问题标题】:What is the Path to Learn BDD on Ruby On Rails?在 Ruby On Rails 上学习 BDD 的路径是什么?
【发布时间】:2009-01-27 23:54:14
【问题描述】:

我想在 Ruby On Rails 上启动 BDD 我应该学习什么? 我对 BDD、RSpec 或 Cucumber 一无所知。最好的学习方法是什么?教程?涵盖诸如“我应该测试什么行为?”之类的东西。等等

谢谢!

【问题讨论】:

标签: ruby-on-rails ruby rspec cucumber bdd


【解决方案1】:

RSpec 特定的;我保留这些链接以供参考(对于初学者来说可能是提前的)。但只是想和你分享。 (其中一些可能已经过时,但我认为仍然值得一读)

Rspec Link Fest - links to other references

控制器中的 RSpec: Testing your Application Controller with rSpec

Testing Controllers with rspec

Using Rspec on Controllers

模型中的 RSpec: stub_model by Dave Chelimsky

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

视图中的 RSpec:

RSpec testing views for escaped HTML

Rspec Stories(现为 Cucumber):

Understanding RSpec Stories - a Tutorial

Windows 上的 Rspec:

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

p/s:有些是 2007 年的,我不确定这些东西是否过时,但这些是我用来学习 RSpec 的一些参考资料。希望对你有帮助

【讨论】:

    【解决方案2】:

    从 Dan North 的两篇文章开始:Introducing BDD,紧随其后的是What's in a Story?

    【讨论】:

      【解决方案3】:

      从顶部开始,RSpec 主页:

      http://rspec.info/

      【讨论】:

      • -1 这一点用处都没有,只是一个指向一本书的链接,没有解释你在那里发现什么有用的东西。页面上只有一个简单的示例。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多