photomix/vendor/plugins/authlogic/test/acts_as_authentic_test/magic_columns_test.rb
2011-04-11 18:07:31 +08:00

27 lines
692 B
Ruby

require 'test_helper'
module ActsAsAuthenticTest
class MagicColumnsTest < ActiveSupport::TestCase
def test_validates_numericality_of_login_count
u = User.new
u.login_count = -1
assert !u.valid?
assert u.errors[:login_count].size > 0
u.login_count = 0
assert !u.valid?
assert u.errors[:login_count].size == 0
end
def test_validates_numericality_of_failed_login_count
u = User.new
u.failed_login_count = -1
assert !u.valid?
assert u.errors[:failed_login_count].size > 0
u.failed_login_count = 0
assert !u.valid?
assert u.errors[:failed_login_count].size == 0
end
end
end