Skip to content

Instantly share code, notes, and snippets.

@jdrago999
Created October 15, 2014 03:37
Show Gist options
  • Save jdrago999/79b23993501e2a20e87f to your computer and use it in GitHub Desktop.
Save jdrago999/79b23993501e2a20e87f to your computer and use it in GitHub Desktop.
signin_controller_spec.rb
require 'spec_helper'
describe SigninController do
describe "#signin_page" do
before do
@user = FactoryGirl.create(:user)
end
context "when the user is already signed in" do
before do
controller.sign_in(@user)
get :signin_page
end
it "redirects the user to the homepage" do
expect(response).to redirect_to home_path
end
end
context "when the user is not signed in" do
before do
get :signin_page
end
it "renders the correct template" do
expect(response).to be_successful
expect(response).to render_template :signin_page
end
end
end
describe '#instance_method' do
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment