Skip to content

Instantly share code, notes, and snippets.

@traday
Created December 21, 2010 19:07
Show Gist options
  • Save traday/750388 to your computer and use it in GitHub Desktop.
Save traday/750388 to your computer and use it in GitHub Desktop.
it "should require a logged in user" do
# @nsbg.stub(:update)
# fake_login()
# post :score
# response.should be_success
# end
fake_login(Factory.stub(:user), @partner)
@nsbg= mock("nsbg").as_null_object
@partner.stub(:nsbg).and_return(@nsbg)
# @nsbg.stub(:update)
post :score
if response.redirect?
response.redirected_to.should_not eql(new_user_session_url)
else
response.should be_success
end
# it_should_require_a_logged_in_user(@partner) do
# @nsbg= mock("nsbg").as_null_object
# @partner.stub(:nsbg).and_return(@nsbg)
# @nsbg.stub(:update)
# post :score
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment