Sha256: 54f2fa5b529afbaa3e46989564fc707e6ba20d2f037dabd516edd0f15e7508b2
Contents?: true
Size: 662 Bytes
Versions: 47
Compression:
Stored size: 662 Bytes
Contents
FactoryBot.define do factory :invoice, class: "Comee::Core::Invoice" do invoice_no { Faker::Alphanumeric.alpha(number: 8) } sales_order pod date_issued { Date.current } due_date { Date.current.advance(days: 10) } total_price { 0 } amount_paid { 0 } payment_term { Faker::Lorem.sentence } notifications_sent { 0 } status { Comee::Core::Invoice.statuses[:draft] } payment_status { Comee::Core::Invoice.payment_statuses[:not_paid] } trait :approved do status { Comee::Core::Invoice.statuses[:approved] } end trait :issued do status { Comee::Core::Invoice.statuses[:issued] } end end end
Version data entries
47 entries across 47 versions & 1 rubygems