Sha256: 9f5ed812a2862b6b751ee2618c1cbcc227e83b3e9c35fc7de2819bd1a7db4463

Contents?: true

Size: 581 Bytes

Versions: 5

Compression:

Stored size: 581 Bytes

Contents

require 'common_repository_model/area'
require 'common_repository_model/collection'
require 'common_repository_model/data'

FactoryGirl.define do
  factory :area, class: CommonRepositoryModel::Area do
    sequence(:name) { |n| "Area #{n}" }
    to_create { |instance| instance.send(:save!) }
  end
  factory :collection, class: CommonRepositoryModel::Collection do
    area { CommonRepositoryModel::Area.all.first }
  end
  factory :data, class: CommonRepositoryModel::Data do
    sequence(:slot_name) { |n| "Slot Name #{n}" }
    sequence(:md5_checksum) { |n| "#{n}abc"}
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
common_repository_model-0.0.6 spec/factories/common_repository_model_factories.rb
common_repository_model-0.0.5 spec/factories/common_repository_model_factories.rb
common_repository_model-0.0.4 spec/factories/common_repository_model_factories.rb
common_repository_model-0.0.3 spec/factories/common_repository_model_factories.rb
common_repository_model-0.0.2 spec/factories/common_repository_model_factories.rb