ruby-on-rails - RSpec 文档...它藏在哪里?

标签 ruby-on-rails rspec rspec2

很难找到RSpec-2(和rspec-rails)文档。具体来说,我想查找所有可用的匹配器...但是如何查找呢?

我已经尝试过:

  • RSpec.info : 过时 - RSpec 1.x
  • rdoc.info : 反正对我来说似乎没什么用。 (不完整?)
  • RSpec-Relish : 令人困惑。不完整?如何查找可用的匹配器?
  • GitHub Wiki : 零散的信息。无组织的。不完整?

是的,我知道The Book ...但是,说真的,这些东西不是在网上吗?

甚至尝试过rake doc:plugins但它不起作用。太绿了,不知道为什么......

显然 rspec.rubyforge.org 上曾经有一些不错的 1.x 文档。但他们似乎已经消失很久了......

这些文档藏在哪里?

最佳答案

首先要去的是官方Relish docs ,这些年来它们已经取得了显着的进步,现在是我首先关注的地方。

在最初撰写此答案时,此 gist很坚固。它包含以下匹配器:

关于ruby-on-rails - RSpec 文档...它藏在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4317098/

相关文章:

ruby - Factory.build 和 Factory.attributes_for 有什么区别?

ruby-on-rails - 导入数据后 Postgresql 转储不会更正数据库

ruby-on-rails - 有什么理由在 ActiveRecord 中使用数据库连接池吗?

css - 没有这样的文件或目录 - datetimepicker.css

ruby-on-rails - 在 Cucumber 场景中使用 Rspec/Mocha stub

ruby - 在 Capybara Webkit 测试中将 Ctrl-S 发送到浏览器

rspec - 在rSpec和Rails3中 stub 设计

ruby-on-rails - ActiveRecord::lock! 引发了什么样的异常?

ruby-on-rails - 如何使用带有 Rails 4 的 rspec 检查记录是否保存在数据库中?

rspec2 - 在单个 lambda 请求中声明多个更改期望