Created
October 15, 2014 03:37
-
-
Save jdrago999/79b23993501e2a20e87f to your computer and use it in GitHub Desktop.
signin_controller_spec.rb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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