如何在RSpec中实现render_views(它是一个变量,方法)吗?

时间:2017-04-03 20:09:50

标签: ruby-on-rails ruby rspec rspec3

学习RSpec 3+,并了解为了从控制器渲染模板,您必须在示例组中编写render_views,如下所示:

 describe CustomersController do
    describe "GET INDEX" do
      render_views
        it "renders the index template"
          expect(response.body).to match(/Customer List/)
        end
     end
  end

只是想知道如何实现它,更具体地说,它是如何在幕后工作的。 render_view是一个方法,一个变量?只是想知道如果键入render_views,RSpec如何知道为该特定示例组呈现视图?

1 个答案:

答案 0 :(得分:0)

您可以在rspec-rails source code中找到自己。