1
如何爲此關係編寫new.html.erb_spec.rb視圖規範。我很難過。RSpec查看嵌套模型的規格
resources :things do
resources :reviews
end
謝謝。
肯特
如何爲此關係編寫new.html.erb_spec.rb視圖規範。我很難過。RSpec查看嵌套模型的規格
resources :things do
resources :reviews
end
謝謝。
肯特
require 'spec_helper'
describe "reviews/new.html.erb" do
before(:each) do
assign(:thing,mock_model(Thing) # RSpec 2 syntax
end
it "shows the page" do
render
end
end
的render
語句後添加匹配內容的網頁,例如:
rendered.should contain("some text to match")
可以告訴你,你會怎麼測試的形式等,動作等 – ewakened 2011-04-04 20:00:21
存在如果沒有匹配的模板文件,'render'將會失敗。您還可以在控制器測試中執行'response.should render_template',這有額外的好處,可以驗證操作是否存在。看看'rails generate scaffold'生成的規格文件 - 它們包含模型,視圖和控制器規格的很好例子。 – zetetic 2011-04-05 05:15:06