Sha256: fd8bee79033536c5fb5d03a4816a98035d3b6504e8d35284216422e10c702daa
Contents?: true
Size: 914 Bytes
Versions: 3
Compression:
Stored size: 914 Bytes
Contents
require "test_helper" class AuthenticatesManyTest < ActiveSupport::TestCase def test_employee_sessions binary_logic = companies(:binary_logic) # Drew is a binary_logic employee, authentication succeeds drew = employees(:drew) set_session_for(drew) assert binary_logic.employee_sessions.find # Jennifer is not a binary_logic employee, authentication fails jennifer = employees(:jennifer) set_session_for(jennifer) refute binary_logic.employee_sessions.find end def test_user_sessions binary_logic = companies(:binary_logic) # Ben is a binary_logic user, authentication succeeds ben = users(:ben) set_session_for(ben, binary_logic) assert binary_logic.user_sessions.find # Zack is not a binary_logic user, authentication fails zack = users(:zack) set_session_for(zack, binary_logic) refute binary_logic.user_sessions.find end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
authlogic-4.2.0 | test/authenticates_many_test.rb |
authlogic-4.1.1 | test/authenticates_many_test.rb |
authlogic-4.1.0 | test/authenticates_many_test.rb |