Sha256: 4b8e57bfff64f01e2f5823a8e4af4088096ecd04ad49fb1c7053afa2a95663eb
Contents?: true
Size: 767 Bytes
Versions: 9
Compression:
Stored size: 767 Bytes
Contents
# frozen_string_literal: true FactoryBot.define do factory :resource, class: ::Lcms::Engine::Resource do curriculum { ::Lcms::Engine::Curriculum.default || create(:curriculum) } curriculum_type { 'lesson' } metadata do { subject: 'ela', grade: 'grade 2', module: 'module 1', unit: 'unit 1', lesson: 'lesson 1' } end resource_type { ::Lcms::Engine::Resource.resource_types[:resource] } title { 'Test Resource' } tree { true } url { 'Resource URL' } trait :grade do curriculum_type { 'grade' } metadata { { subject: 'ela', grade: 'grade 2' } } end trait :module do curriculum_type { 'module' } metadata { { subject: 'ela', grade: 'grade 2', module: 'module 1' } } end end end
Version data entries
9 entries across 9 versions & 1 rubygems