test/unit/session_test.rb in garb-0.2.1 vs test/unit/session_test.rb in garb-0.2.3

- old
+ new

@@ -4,13 +4,21 @@ class SessionTest < Test::Unit::TestCase context "The Session class" do should "be able retrieve an auth_token for a user" do - auth_request = mock {|m| m.expects(:auth_token).with().returns('toke') } + auth_request = mock {|m| m.expects(:auth_token).with({}).returns('toke') } AuthenticationRequest.expects(:new).with('email', 'password').returns(auth_request) - + Session.login('email', 'password') + assert_equal 'toke', Session.auth_token + end + + should "be able retrieve an auth_token for a user with secure ssl" do + auth_request = mock {|m| m.expects(:auth_token).with({:secure => true}).returns('toke') } + AuthenticationRequest.expects(:new).with('email', 'password').returns(auth_request) + + Session.login('email', 'password', :secure => true) assert_equal 'toke', Session.auth_token end should "retain the email address for this session" do AuthenticationRequest.stubs(:new).returns(stub(:auth_token => 'toke'))