mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 17:59:47 +02:00
55 lines
1.4 KiB
Ruby
55 lines
1.4 KiB
Ruby
Fabricator(:registrar) do
|
|
name { sequence(:name) { |i| "Registrar #{i}" } }
|
|
reg_no { sequence(:reg_no) { |i| "123#{i}" } }
|
|
street 'Street 999'
|
|
city 'Town'
|
|
state 'County'
|
|
zip 'Postal'
|
|
email 'info@registrar1.ee'
|
|
country_code 'EE'
|
|
code { sequence(:code) { |i| "REGISTRAR#{i}" } }
|
|
reference_no { sequence(:reference_no) { |i| "RF#{i}" } }
|
|
white_ips { [Fabricate(:white_ip), Fabricate(:white_ip, interfaces: [WhiteIp::REGISTRAR])] }
|
|
end
|
|
|
|
Fabricator(:registrar_with_no_account_activities, from: :registrar) do
|
|
accounts(count: 1) { Fabricate(:account, account_activities: []) }
|
|
end
|
|
|
|
Fabricator(:registrar1, from: :registrar) do
|
|
name 'registrar1'
|
|
reg_no '111'
|
|
street 'Street 111'
|
|
city 'Town'
|
|
state 'County'
|
|
zip 'Postal'
|
|
email 'info@registrar1.ee'
|
|
code { sequence(:code) { |i| "FIRST#{i}" } }
|
|
end
|
|
|
|
Fabricator(:registrar2, from: :registrar) do
|
|
name 'registrar2'
|
|
reg_no '222'
|
|
street 'Street 222'
|
|
city 'Town'
|
|
state 'County'
|
|
zip 'Postal'
|
|
email 'info@registrar2.ee'
|
|
code { sequence(:code) { |i| "SECOND#{i}" } }
|
|
end
|
|
|
|
Fabricator(:eis, from: :registrar) do
|
|
name 'EIS'
|
|
reg_no '90010019'
|
|
phone '+372 727 1000'
|
|
country_code 'EE'
|
|
vat_no 'EE101286464'
|
|
email 'info@internet.ee'
|
|
state 'Harjumaa'
|
|
city 'Tallinn'
|
|
street 'Paldiski mnt 80'
|
|
zip '10617'
|
|
website 'www.internet.ee'
|
|
code { sequence(:code) { |i| "EIS#{i}" } }
|
|
accounts(count: 1) { Fabricate(:account, account_activities: []) }
|
|
end
|