2010-12-01 155 views
4

Hey all;以書面形式從控制器測試使用RSpec到控制器,我發現自己複製了一些基本的測試,像這樣的檢查指標:當添加到五在類之間共享Rspec測試

describe "on GET to index" do 
    it "renders the index template" do 
    get :index 
    response.should render_template('index') 
    end 
end 

我覺得這個測試很重要,只是多餘的,不同的控制器有沒有辦法在控制器類之間共享測試,或者在rspec中包含特定的代碼塊和方法調用?或者在這種情況下複製最佳實踐?

回答

3

是的you can,我認爲它會導致更乾淨的代碼。

+0

對不起,最近的答案 - 這很好,非常感謝! – 2010-12-04 03:36:32