Sha256: 4822f83ac069f8939b8ef2fad6b4276cae72b3215f9afac9f2d13087a666808a

Contents?: true

Size: 377 Bytes

Versions: 3

Compression:

Stored size: 377 Bytes

Contents

# frozen_string_literal: true

FactoryBot.define do
  factory :stock_item, class: 'Spree::StockItem' do
    backorderable { true }
    association :stock_location, factory: :stock_location_without_variant_propagation
    variant

    transient do
      on_hand { 10 }
    end

    after(:create) { |object, evaluator| object.adjust_count_on_hand(evaluator.on_hand) }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solidus_core-4.4.2 lib/spree/testing_support/factories/stock_item_factory.rb
solidus_core-4.4.1 lib/spree/testing_support/factories/stock_item_factory.rb
solidus_core-4.4.0 lib/spree/testing_support/factories/stock_item_factory.rb