class SecureTokenTest

Public Instance Methods

test_regenerating_the_secure_token() click to toggle source
# File activerecord/test/cases/secure_token_test.rb, line 17
def test_regenerating_the_secure_token
  @user.save
  old_token = @user.token
  old_auth_token = @user.auth_token
  @user.regenerate_token
  @user.regenerate_auth_token

  assert_not_equal @user.token, old_token
  assert_not_equal @user.auth_token, old_auth_token
end
test_token_value_not_overwritten_when_present() click to toggle source
# File activerecord/test/cases/secure_token_test.rb, line 28
def test_token_value_not_overwritten_when_present
  @user.token = "custom-secure-token"
  @user.save

  assert_equal "custom-secure-token", @user.token
end
test_token_values_are_generated_for_specified_attributes_and_persisted_on_save() click to toggle source
# File activerecord/test/cases/secure_token_test.rb, line 11
def test_token_values_are_generated_for_specified_attributes_and_persisted_on_save
  @user.save
  assert_not_nil @user.token
  assert_not_nil @user.auth_token
end