Sha256: fcc092fbb144f06db9d892b1c07a26ddcc146171cfe47bd67942bd1af11f8cc2

Contents?: true

Size: 401 Bytes

Versions: 15

Compression:

Stored size: 401 Bytes

Contents

FactoryBot.define do
  factory :customer_order_item, class: "Comee::Core::CustomerOrderItem" do
    customer_order
    product
    unit
    quantity { 1 }
    price { 1.5 }
    delivery_date { Date.current }
    canceled { false }

    trait :with_inventory do
      after(:create) do |item|
        create(:inventory, product: item.product, quantity: item.quantity + 100)
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
comee_core-0.1.52 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.51 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.50 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.49 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.48 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.47 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.46 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.45 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.45.pre3 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.45.pre2 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.45.pre spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.44 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.43 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.42 spec/factories/comee/core/customer_order_items.rb
comee_core-0.1.41 spec/factories/comee/core/customer_order_items.rb