Sha256: 615eb5faef7db121cad30c4e170207f958c11a0ba953bff8fed53664f1ad72e1

Contents?: true

Size: 619 Bytes

Versions: 8

Compression:

Stored size: 619 Bytes

Contents

FactoryGirl.define do
  factory :profile, :class => Profile do |f|
    f.user_group_id {UserGroup.first.id}
    f.required_role_id {Role.where(name: 'User').first.id}
    f.sequence(:user_number){|n| "user_number_#{n}"}
    f.library_id 2
    f.locale "ja"
    factory :librarian_profile, :class => Profile do |f|
      f.required_role_id {Role.where(name: 'Librarian').first.id}
      f.association :user, factory: :librarian
    end
    factory :admin_profile, :class => Profile do |f|
      f.required_role_id {Role.where(name: 'Administrator').first.id}
      f.association :user, factory: :admin
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
enju_leaf-1.1.4 spec/factories/profile.rb
enju_leaf-1.1.3 spec/factories/profile.rb
enju_leaf-1.1.2 spec/factories/profile.rb
enju_leaf-1.1.1 spec/factories/profile.rb
enju_leaf-1.1.0 spec/factories/profile.rb
enju_leaf-1.1.0.rc22 spec/factories/profile.rb
enju_leaf-1.1.0.rc21 spec/factories/profile.rb
enju_leaf-1.1.0.rc20 spec/factories/profile.rb