Advertisement
Guest User

Untitled

a guest
May 17th, 2016
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. before do
  2. @user = User.create!(email: "ewhroa@hotmail.com", password: "90eargresy")
  3. end
  4.  
  5. describe "GET #show" do
  6.  
  7. context "Users is logged in" do
  8. before do
  9. sign_in @user
  10. end
  11.  
  12. it "loads correct user details" do
  13. get :show, id: @user.id
  14. expect(response).to have_http_status(200)
  15. expect(assigns(:user)).to eq @user
  16. end
  17. end
  18.  
  19. context "No user logged in" do
  20. it "redirects to login" do
  21. get :show, id: @user.id
  22. expect(response).to redirect_to("/login")
  23. end
  24. end
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement