Sha256: a31419fb2378eee17de67e300ceb29259b19d8dc0ec415c6a63d4b9dd4919cb1
Contents?: true
Size: 395 Bytes
Versions: 31
Compression:
Stored size: 395 Bytes
Contents
FactoryBot.define do factory :chapter do number { Faker::Number.between(1, 40) } book { Organization.current.book rescue nil } transient do lessons { [] } name { Faker::Lorem.sentence(3) } end after(:build) do |chapter, evaluator| chapter.topic = build(:topic, name: evaluator.name, lessons: evaluator.lessons) unless evaluator.topic end end end
Version data entries
31 entries across 31 versions & 2 rubygems