mirror of
https://github.com/internetee/registry.git
synced 2025-07-22 02:35:57 +02:00
Add tests for DomainDeleteConfirmJob
This commit is contained in:
parent
934404036f
commit
417a390ff7
1 changed files with 36 additions and 0 deletions
36
test/jobs/domain_delete_confirm_job_test.rb
Normal file
36
test/jobs/domain_delete_confirm_job_test.rb
Normal file
|
@ -0,0 +1,36 @@
|
|||
require "test_helper"
|
||||
|
||||
class DomainDeleteConfirmJobTest < ActiveSupport::TestCase
|
||||
def setup
|
||||
super
|
||||
|
||||
@domain = domains(:shop)
|
||||
@new_registrant = contacts(:william)
|
||||
@user = users(:api_bestnames)
|
||||
|
||||
@domain.update!(pending_json: { new_registrant_id: @new_registrant.id,
|
||||
new_registrant_name: @new_registrant.name,
|
||||
new_registrant_email: @new_registrant.email,
|
||||
current_user_id: @user.id })
|
||||
end
|
||||
|
||||
def teardown
|
||||
super
|
||||
end
|
||||
|
||||
def test_rejected_registrant_verification_polls_a_message
|
||||
DomainDeleteConfirmJob.enqueue(@domain.id, RegistrantVerification::REJECTED)
|
||||
|
||||
last_registrar_message = @domain.registrar.messages.last
|
||||
assert_equal(last_registrar_message.attached_obj_id, @domain.id)
|
||||
assert_equal(last_registrar_message.body, 'Registrant rejected domain deletion: shop.test')
|
||||
end
|
||||
|
||||
def test_accepted_registrant_verification_polls_a_message
|
||||
DomainDeleteConfirmJob.enqueue(@domain.id, RegistrantVerification::CONFIRMED)
|
||||
|
||||
last_registrar_message = @domain.registrar.messages.last
|
||||
assert_equal(last_registrar_message.attached_obj_id, @domain.id)
|
||||
assert_equal(last_registrar_message.body, 'Registrant confirmed domain deletion: shop.test')
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue