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