Sha256: 450a3c31efa56d6825c06c425b69c54a91d24d50961e4cb32bbde2f90a01f79d
Contents?: true
Size: 1.06 KB
Versions: 3
Compression:
Stored size: 1.06 KB
Contents
require "test_helper" module SessionTest module KlassTest class ConfigTest < ActiveSupport::TestCase def test_authenticate_with UserSession.authenticate_with = Employee assert_equal "Employee", UserSession.klass_name assert_equal Employee, UserSession.klass UserSession.authenticate_with User assert_equal "User", UserSession.klass_name assert_equal User, UserSession.klass end def test_klass assert_equal User, UserSession.klass end def test_klass_name assert_equal "User", UserSession.klass_name end def test_klass_name_uses_custom_name assert_equal "User", UserSession.klass_name assert_equal "BackOfficeUser", BackOfficeUserSession.klass_name end end class InstanceMethodsTest < ActiveSupport::TestCase def test_record_method ben = users(:ben) set_session_for(ben) session = UserSession.find assert_equal ben, session.record assert_equal ben, session.user end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
authlogic-4.2.0 | test/session_test/klass_test.rb |
authlogic-4.1.1 | test/session_test/klass_test.rb |
authlogic-4.1.0 | test/session_test/klass_test.rb |