0

renderedRSpec-railsのビューの例のメソッドは、レンダリングされたビューテンプレートを取得するために使用されます。

例えば:

describe 'example/show.html.haml' do
  it 'displays \'ok!\'' do
    render
    rendered.should have_content('ok!')
  end
end

私はこの方法のルーツを見つけるのに苦労しています。それはどこから来たのですか?

ありがとう。

Debian GNU / Linux 6.0.1;

Ruby 1.9.2;

Ruby on Rails 3.1.0.rc4;

RSpec-rails2.6.1。

4

1 に答える 1

1

これは、のメソッドによって設定されるインスタンス変数attr_accessor用です。https://github.com/rails/rails/blob/master/actionpack/lib/action_view/test_case.rb#L108-112を参照してください。@renderedrenderActionView::TestCase::Behavior

于 2011-07-25T14:56:13.687 に答える