ruby-on-rails – 学习黄瓜和RSpec的好资源?

学习Cucumber和RSpec有哪些好的视频,文章,电子书等?

我知道PeepCode的截屏视频和来自Pragmatic的RSpec Book,但不确定是否还有其他可靠的资源.

解决方法

关于 Ruby社区的好处是愿意分享;当然有像O’Reilly和Red Dirt这样的公司不会放弃他们的视频,所以我不再购买他们的产品和/或不会去他们的会议.

以下是一些关于黄瓜和RSpec的视频:
BDD with Cucumber
Cucumber: Automating the Requirements Language You Already Speak
Behaviour Driven Development with RSpec
Working Outside-in with Cucumber and RSpec
Beyond Test Driven Development: Behaviour Driven Development

一些关于TDD / BDD的一般视频:
Test-Driven Development and Refactoring – Part One
Test-Driven Development and Refactoring – Part Two

Ruby Object模型上最好的免费视频之一
(看完之后我买了Pragmatic series on metaprogramming):
The Ruby Object Model – Dave Thomas

以下是一些网站我收到了一些很棒的视频:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on-rails/

哦,别忘了Google videos.

这里有一篇很棒的小博文,里面有关于Cucumber的20篇文章链接
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe

相关文章

以下代码导致我的问题: class Foo def initialize(n=0) @n = n end attr_accessor :n d...
这是我的spec文件,当为上下文添加测试“而不是可单独更新用户余额”时,我得到以下错误. require 's...
我有一个拦截器:DevelopmentMailInterceptor和一个启动拦截器的inititializer setup_mail.rb. 但我想将...
例如,如果我有YAML文件 en: questions: new: 'New Question' other: recent: ...
我听说在RSpec中避免它,let,let !,指定,之前和主题是最佳做法. 关于让,让!之前,如果不使用这些,我该如...
我在Rails中使用MongoDB和mongo_mapper gem,项目足够大.有什么办法可以将数据从Mongoid迁移到 Postgres...