mirror of
https://github.com/heartcombo/devise.git
synced 2022-11-09 12:18:31 -05:00
19 lines
594 B
Ruby
19 lines
594 B
Ruby
require 'test/test_helper'
|
|
|
|
class HttpAuthenticatableTest < ActiveSupport::TestCase
|
|
test 'should authenticate a valid user with email and password and return it' do
|
|
user = create_user
|
|
user.confirm!
|
|
|
|
authenticated_user = User.authenticate_with_http(user.email, user.password)
|
|
assert_equal authenticated_user, user
|
|
end
|
|
|
|
test 'should return nil when authenticating an invalid user by email' do
|
|
user = create_user
|
|
user.confirm!
|
|
|
|
authenticated_user = User.authenticate_with_http('another.email@email.com', user.password)
|
|
assert_nil authenticated_user
|
|
end
|
|
end
|