Sha256: ca78e4cad7a0707bdf6135052987f3fcf6e6476d021b702d79094c4b16ad97a0
Contents?: true
Size: 1.36 KB
Versions: 5
Compression:
Stored size: 1.36 KB
Contents
FactoryGirl.define do factory :invoice_bar_invoice, class: InvoiceBar::Invoice do number { generate :invoice_bar_invoice_number } issue_date { Date.today } due_date { issue_date + 14.days } user_name 'Me' user_tax_id 102940 contact_name 'Company' contact_tax_id 102939 user_address { FactoryGirl.build(:invoice_bar_address, addressable_type: 'InvoiceBar::Invoice#user_address' ) } address { FactoryGirl.build(:invoice_bar_address, addressable_type: 'InvoiceBar::Invoice#contact_address') } amount 1000000 user { FactoryGirl.create(:invoice_bar_user) } account { FactoryGirl.create(:invoice_bar_account, user: user) } items { [FactoryGirl.build(:invoice_bar_item)] } end factory :invoice_bar_incomplete_invoice, class: InvoiceBar::Invoice do number { generate :invoice_bar_invoice_number } user_name 'Me' user_tax_id 102940 contact_name 'Company' contact_tax_id 102939 contact_tax_id2 'CZ21' user_address { FactoryGirl.build(:invoice_bar_address, addressable_type: 'InvoiceBar::Invoice#user_address' ) } address { FactoryGirl.build(:invoice_bar_address, addressable_type: 'InvoiceBar::Invoice#contact_address') } amount 1000000 user { FactoryGirl.create(:invoice_bar_user) } account { FactoryGirl.create(:invoice_bar_account) } items { [FactoryGirl.build(:invoice_bar_item)] } end end
Version data entries
5 entries across 5 versions & 1 rubygems