ale*_*333 4 ruby rspec ruby-on-rails capybara
我的应用程序助手中有视图助手方法:
module ApplicationHelper
def formatted_something(something)
"Hello, #{something}"
end
end
Run Code Online (Sandbox Code Playgroud)
我想在我的请求规范中访问该方法:
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
Run Code Online (Sandbox Code Playgroud)
它找不到formatted_something方法.
Chr*_*erg 11
您只需要在describe块中包含相关的辅助模块,它将在所有嵌套规范中提供:
describe "something" do
include RequestSpecHelper
include ApplicationHelper
...
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1629 次 |
| 最近记录: |