Sha256: 4ff5be4bb3d5cdb7ed8f9cab47a23df89b20f4955d987fec6e408b18b987f76b

Contents?: true

Size: 2 KB

Versions: 15

Compression:

Stored size: 2 KB

Contents

# frozen_string_literal: true

require "factory_bot"

FactoryBot.define do
  factory :meibo_manifest, class: "Meibo::Manifest" do
    initialize_with { new(**attributes) }

    manifest_version { Meibo::Manifest::EXPECTED_VALUES[:manifest_version] }
    oneroster_version { Meibo::Manifest::EXPECTED_VALUES[:oneroster_version] }
    file_academic_sessions { Meibo::Manifest::EXPECTED_VALUES[:file_academic_sessions] }
    file_categories { Meibo::Manifest::EXPECTED_VALUES[:file_categories] }
    file_classes { Meibo::Manifest::EXPECTED_VALUES[:file_classes] }
    file_class_resources { Meibo::Manifest::EXPECTED_VALUES[:file_class_resources] }
    file_courses { Meibo::Manifest::EXPECTED_VALUES[:file_courses] }
    file_course_resources { Meibo::Manifest::EXPECTED_VALUES[:file_course_resources] }
    file_demographics { Meibo::Manifest::EXPECTED_VALUES[:file_demographics] }
    file_enrollments { Meibo::Manifest::EXPECTED_VALUES[:file_enrollments] }
    file_line_item_learning_objective_ids { Meibo::Manifest::EXPECTED_VALUES[:file_line_item_learning_objective_ids] }
    file_line_items { Meibo::Manifest::EXPECTED_VALUES[:file_line_items] }
    file_line_item_score_scales { Meibo::Manifest::EXPECTED_VALUES[:file_line_item_score_scales] }
    file_orgs { Meibo::Manifest::EXPECTED_VALUES[:file_orgs] }
    file_resources { Meibo::Manifest::EXPECTED_VALUES[:file_resources] }
    file_result_learning_objective_ids { Meibo::Manifest::EXPECTED_VALUES[:file_result_learning_objective_ids] }
    file_results { Meibo::Manifest::EXPECTED_VALUES[:file_results] }
    file_result_score_scales { Meibo::Manifest::EXPECTED_VALUES[:file_result_score_scales] }
    file_roles { Meibo::Manifest::EXPECTED_VALUES[:file_roles] }
    file_score_scales { Meibo::Manifest::EXPECTED_VALUES[:file_score_scales] }
    file_user_profiles { Meibo::Manifest::EXPECTED_VALUES[:file_user_profiles] }
    file_user_resources { Meibo::Manifest::EXPECTED_VALUES[:file_user_resources] }
    file_users { Meibo::Manifest::EXPECTED_VALUES[:file_users] }
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
meibo-0.27.1 lib/meibo/factory_bot/manifest.rb
meibo-0.27.0 lib/meibo/factory_bot/manifest.rb
meibo-0.26.0 lib/meibo/factory_bot/manifest.rb
meibo-0.25.3 lib/meibo/factory_bot/manifest.rb
meibo-0.25.2 lib/meibo/factory_bot/manifest.rb
meibo-0.25.1 lib/meibo/factory_bot/manifest.rb
meibo-0.25.0 lib/meibo/factory_bot/manifest.rb
meibo-0.24.0 lib/meibo/factory_bot/manifest.rb
meibo-0.23.0 lib/meibo/factory_bot/manifest.rb
meibo-0.22.0 lib/meibo/factory_bot/manifest.rb
meibo-0.21.0 lib/meibo/factory_bot/manifest.rb
meibo-0.20.0 lib/meibo/factory_bot/manifest.rb
meibo-0.19.0 lib/meibo/factory_bot/manifest.rb
meibo-0.18.0 lib/meibo/factory_bot/manifest.rb
meibo-0.17.0 lib/meibo/factory_bot/manifest.rb