2010-12-01 4 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 

私は5に加えられた場合、テストは、単に冗長、重要であると感じます異なるコントローラ。コントローラクラス間でテストを共有する方法や、rspecのメソッド呼び出しで特定のコードブロックを含める方法はありますか?それとも、この場合は複製するのがベストプラクティスですか?

答えて

3

はいyou canと私はそれがよりクリーンなコードにつながると思います。

+0

ご迷惑をおかけして申し訳ありません。 –

関連する問題