2016-05-17 20 views
0

rspecは応答があることを期待<3XX:リダイレクト>が、<200: OK>

context "No user logged in" do 
    it "redirects to login" do 
     get :show, id: @user.id 
     expect(response).to redirect_to("/login") 
    end 
    end 
end 

私は同じ問題を持っていた間違った

+0

あなたのコントローラの 'show'アクションと、あなたのテストで' @ user' varをどのように定義するかを示してください。 – BoraMa

+0

http://pastebin.com/EN609apM –

+0

少なくとも 'show'アクションの' UsersController'も貼り付けてください。 – BoraMa

答えて

0

であり、私はこの

response = get :show, id: @user.id 
    p response.body 
    expect(response.body).to eql(#HERE THE BODY OF YOUR RESPONSE) 
とそれを固定端 確認されませんでした
関連する問題