diff --git a/spec/epp/contact_spec.rb b/spec/epp/contact_spec.rb index afe805a9b..076c1b924 100644 --- a/spec/epp/contact_spec.rb +++ b/spec/epp/contact_spec.rb @@ -59,7 +59,7 @@ describe 'EPP Contact', epp: true do #TODO tests for missing/invalid/etc ident it 'deletes contact' do - Fabricate(:contact) + Fabricate(:contact, code: "dwa1234") response = epp_request('contacts/delete.xml') expect(response[:result_code]).to eq('1000') expect(response[:msg]).to eq('Command completed successfully') @@ -75,7 +75,7 @@ describe 'EPP Contact', epp: true do end it 'checks contacts' do - Fabricate(:contact) + Fabricate(:contact, code: 'check-1234') response = epp_request('contacts/check.xml') expect(response[:result_code]).to eq('1000') @@ -85,8 +85,8 @@ describe 'EPP Contact', epp: true do expect(ids[0].attributes['avail'].text).to eq('0') expect(ids[1].attributes['avail'].text).to eq('1') - expect(ids[0].text).to eq('sh8913') - expect(ids[1].text).to eq('sh8914') + expect(ids[0].text).to eq('check-1234') + expect(ids[1].text).to eq('check-4321') end @@ -97,7 +97,7 @@ describe 'EPP Contact', epp: true do end it 'returns info about contact' do - Fabricate(:contact, name: "Johnny Awesome", created_by_id: '1') + Fabricate(:contact, name: "Johnny Awesome", created_by_id: '1', code: 'info-4444') Fabricate(:address) response = epp_request('contacts/info.xml') @@ -110,7 +110,7 @@ describe 'EPP Contact', epp: true do end it 'it doesn\'t display unassociated object' do - Fabricate(:contact, name:"Johnny Awesome", created_by_id: '240') + Fabricate(:contact, name:"Johnny Awesome", created_by_id: '240', code: 'info-4444') Fabricate(:epp_user, id: 240) response = epp_request('contacts/info.xml') diff --git a/spec/epp/requests/contacts/check.xml b/spec/epp/requests/contacts/check.xml index acc052a32..fce73a0ec 100644 --- a/spec/epp/requests/contacts/check.xml +++ b/spec/epp/requests/contacts/check.xml @@ -4,8 +4,8 @@ - sh8913 - sh8914 + check-1234 + check-4321 ABC-12345 diff --git a/spec/epp/requests/contacts/delete.xml b/spec/epp/requests/contacts/delete.xml index 023ebf76a..e7d6479bd 100644 --- a/spec/epp/requests/contacts/delete.xml +++ b/spec/epp/requests/contacts/delete.xml @@ -4,7 +4,7 @@ - sh8913 + dwa1234 ABC-12345 diff --git a/spec/epp/requests/contacts/info.xml b/spec/epp/requests/contacts/info.xml index ec7fc1d2a..d9c85fe66 100644 --- a/spec/epp/requests/contacts/info.xml +++ b/spec/epp/requests/contacts/info.xml @@ -4,7 +4,7 @@ - sh8913 + info-4444 2fooBAR diff --git a/spec/fabricators/contact_fabricator.rb b/spec/fabricators/contact_fabricator.rb index 7229760a9..6d0e5a46a 100644 --- a/spec/fabricators/contact_fabricator.rb +++ b/spec/fabricators/contact_fabricator.rb @@ -3,7 +3,7 @@ Fabricator(:contact) do phone '+372.12345678' email Faker::Internet.email ident '37605030299' - code 'sh8913' + code "sh#{Faker::Number.number(4)}" ident_type 'op' address end