mirror of
https://github.com/internetee/registry.git
synced 2025-05-19 18:59:38 +02:00
Add missing factories
This commit is contained in:
parent
d492fa2351
commit
0cd913daf8
9 changed files with 83 additions and 0 deletions
11
spec/factories/bank_statement.rb
Normal file
11
spec/factories/bank_statement.rb
Normal file
|
@ -0,0 +1,11 @@
|
|||
FactoryGirl.define do
|
||||
factory :bank_statement do
|
||||
bank_code { '767' }
|
||||
iban { 'EE557700771000598731' }
|
||||
queried_at { Time.zone.now }
|
||||
|
||||
after :build do |bank_statement|
|
||||
bank_statement.bank_transactions << FactoryGirl.create_pair(:bank_transaction)
|
||||
end
|
||||
end
|
||||
end
|
8
spec/factories/bank_transaction.rb
Normal file
8
spec/factories/bank_transaction.rb
Normal file
|
@ -0,0 +1,8 @@
|
|||
FactoryGirl.define do
|
||||
factory :bank_transaction do
|
||||
currency { 'EUR' }
|
||||
sum { 100.0 }
|
||||
description { 'Invoice no. 1' }
|
||||
reference_no { 'RF2405752128' }
|
||||
end
|
||||
end
|
7
spec/factories/domain_transfer.rb
Normal file
7
spec/factories/domain_transfer.rb
Normal file
|
@ -0,0 +1,7 @@
|
|||
FactoryGirl.define do
|
||||
factory :domain_transfer do
|
||||
domain
|
||||
transfer_from { FactoryGirl.create(:registrar) }
|
||||
transfer_to { FactoryGirl.create(:registrar) }
|
||||
end
|
||||
end
|
18
spec/factories/invoice.rb
Normal file
18
spec/factories/invoice.rb
Normal file
|
@ -0,0 +1,18 @@
|
|||
FactoryGirl.define do
|
||||
factory :invoice do
|
||||
buyer_name 'Registrar 1'
|
||||
currency { 'EUR' }
|
||||
due_date { Time.zone.now.to_date + 1.day }
|
||||
invoice_type 'DEB'
|
||||
seller_iban { '123' }
|
||||
seller_name { 'EIS' }
|
||||
seller_city { 'Tallinn' }
|
||||
seller_street { 'Paldiski mnt. 123' }
|
||||
vat_prc 0.2
|
||||
buyer { FactoryGirl.create(:registrar) }
|
||||
|
||||
after :build do |invoice|
|
||||
invoice.invoice_items << FactoryGirl.create_pair(:invoice_item)
|
||||
end
|
||||
end
|
||||
end
|
8
spec/factories/invoice_item.rb
Normal file
8
spec/factories/invoice_item.rb
Normal file
|
@ -0,0 +1,8 @@
|
|||
FactoryGirl.define do
|
||||
factory :invoice_item do
|
||||
description { 'add money' }
|
||||
unit 1
|
||||
amount 1
|
||||
price 150
|
||||
end
|
||||
end
|
12
spec/factories/keyrelay.rb
Normal file
12
spec/factories/keyrelay.rb
Normal file
|
@ -0,0 +1,12 @@
|
|||
FactoryGirl.define do
|
||||
factory :keyrelay do
|
||||
pa_date { Time.zone.now }
|
||||
expiry_relative 'P1W'
|
||||
key_data_public_key 'abc'
|
||||
key_data_flags 0
|
||||
key_data_protocol 3
|
||||
key_data_alg 3
|
||||
auth_info_pw 'abc'
|
||||
domain
|
||||
end
|
||||
end
|
5
spec/factories/message.rb
Normal file
5
spec/factories/message.rb
Normal file
|
@ -0,0 +1,5 @@
|
|||
FactoryGirl.define do
|
||||
factory :message do
|
||||
body 'fabricator body'
|
||||
end
|
||||
end
|
9
spec/factories/registrant_verification.rb
Normal file
9
spec/factories/registrant_verification.rb
Normal file
|
@ -0,0 +1,9 @@
|
|||
FactoryGirl.define do
|
||||
factory :registrant_verification do
|
||||
sequence(:domain_name) { |i| "domain#{i}.ee" }
|
||||
domain
|
||||
verification_token '123'
|
||||
action 'confirmed'
|
||||
action_type 'registrant_change'
|
||||
end
|
||||
end
|
5
spec/factories/reserved_domain.rb
Normal file
5
spec/factories/reserved_domain.rb
Normal file
|
@ -0,0 +1,5 @@
|
|||
FactoryGirl.define do
|
||||
factory :reserved_domain do
|
||||
sequence(:name) { |i| "domain#{i}.ee" }
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue