3
我正在寫一個rails 3 railtie,它定義了一些視圖助手。現在我想知道如何規範視圖幫助器方法,因爲我不能實例化一個模塊。我已經搜索和閱讀了很多,但我無法實現它的工作。規範視圖幫手寶石
view_helper_spec.rb
require 'spec_helper'
module MyRailtie
describe ViewHelper, :type => :helper do
describe "style_tag" do
it "should return a style tag with inline css" do
helper.style_tag("body{background:#ff0}").should ==
body{background:#ff0}
EOT
end
end
end
end
它總是抱怨說, 「幫手」 沒有定義。看來:type =>:helper對任何東西都沒有。
gemspec在開發/測試模式下需要rspec和rspec-rails gems。
我正在尋找一個解決方案,以測試鋼軌視圖幫助方法... – gucki 2011-04-19 08:49:22
你有沒有想到它?我正在尋找相同的答案 – 2012-03-20 11:31:24