Sha256: 789a7bd4207b7019a641862a03e39f2f337d7386fd9eff2346e0a2ed0af7891d
Contents?: true
Size: 1.06 KB
Versions: 6
Compression:
Stored size: 1.06 KB
Contents
require 'test_helper' module SessionTest module ActiveRecordTrickeryTest class ClassMethodsTest < ActiveSupport::TestCase def test_human_attribute_name assert_equal "Some attribute", UserSession.human_attribute_name("some_attribute") assert_equal "Some attribute", UserSession.human_attribute_name(:some_attribute) end def test_human_name assert_equal "Usersession", UserSession.human_name end def test_self_and_descendents_from_active_record assert_equal [UserSession], UserSession.self_and_descendents_from_active_record end def test_self_and_descendants_from_active_record assert_equal [UserSession], UserSession.self_and_descendants_from_active_record end end class InstanceMethodsTest < ActiveSupport::TestCase def test_new_record session = UserSession.new assert session.new_record? end def test_to_model session = UserSession.new assert_equal session, session.to_model end end end end
Version data entries
6 entries across 6 versions & 5 rubygems