rspec-rails请求规范(或集成测试)的良好文档

时间:2011-06-02 18:18:30

标签: rspec rspec-rails

我正在寻找有关如何使用rspec和rails执行请求规范(我也称之为“集成测试”)的任何文档或参考。

页面here在“请求规范”的自述文件中显示了一个片段,这是我想做的一种测试(完整堆栈测试)。

describe "widgets resource" do
  describe "GET index" do
    it "contains the widgets header" do
      get "/widgets/index"
      response.should have_selector("h1", :content => "Widgets")
    end
  end
end

是否有对此测试方式中使用的所有方法的参考,例如如何使用灯具,Cookie,会话,重定向等?

实际上,上面使用的have_selector方法是否还有rdoc?我无法为此找到API或rdoc。也许我错过了什么。

谢谢!

1 个答案:

答案 0 :(得分:2)