master
1require "rails_helper"
2
3describe ApplicationController, type: :controller do
4 controller do
5 def index
6 render body: "WHAT?"
7 end
8 end
9
10 context "when not logged in" do
11 it "redirects you to the login page" do
12 get :index
13 expect(response).to redirect_to(new_session_path)
14 end
15 end
16
17 context "when logged in" do
18 let(:user) { create(:user) }
19
20 it "allows the action to do it's thing" do
21 http_login(user)
22 get :index
23 expect(response.body).to eql("WHAT?")
24 end
25 end
26end