Sha256: ae2f155e4cdbe72aa2ad562e6c49da9174f7910de1a40d7d9aaa93fd062ec7af

Contents?: true

Size: 435 Bytes

Versions: 4

Compression:

Stored size: 435 Bytes

Contents

FactoryBot.define do
  factory :item do
    sequence(:item_identifier){|n| "item_#{n}"}
    circulation_status_id{CirculationStatus.find(1).id} if defined?(EnjuCircuation)
    manifestation_id{FactoryBot.create(:manifestation).id}
    association :bookstore
    association :budget_type
    after(:create) do |item|
      item.use_restriction = UseRestriction.find_by(name: 'Limited Circulation, Normal Loan Period')
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
enju_circulation-0.4.0.beta.4 spec/factories/item.rb
enju_circulation-0.4.0.beta.3 spec/factories/item.rb
enju_circulation-0.4.0.beta.2 spec/factories/item.rb
enju_circulation-0.4.0.beta.1 spec/factories/item.rb