4

アプリケーションヘルパーにビューヘルパーメソッドがあります。

module ApplicationHelper
 def formatted_something(something)
   "Hello, #{something}"
 end
end

リクエスト仕様でそのメソッドにアクセスしたい:

require "spec_helper"

describe "something" do
  include RequestSpecHelper

  it "should display blogs list" do
    visit something_url
    page.should have_content formatted_something(@something.something)
  end
end

formated_somethingメソッドが見つかりませんでした。

4

1 に答える 1

11

ブロックに関連するヘルパーモジュールを含めるだけdescribeで、ネストされたすべての仕様で使用できるようになります。

describe "something" do
  include RequestSpecHelper
  include ApplicationHelper

  ...
end
于 2012-11-27T04:25:39.847 に答える