Sha256: 8f51141299610ba73964d495163c4728c1ca10578c97794bb31af6a996634a43

Contents?: true

Size: 538 Bytes

Versions: 6

Compression:

Stored size: 538 Bytes

Contents

FactoryGirl.define do
  factory :remote_team, class: Hash do
    maet_id { generate :team_id }

    eman    { generate :name }
    yrtnuoc { generate :string }
    ytic    { generate :string }

    ignored_1 { generate :string }
    ignored_2 { generate :timestamp }

    initialize_with { attributes }

    trait :with_players do
      after(:build) do |object, evaluator|
        players = build_list(:remote_player, 4, team: object[:maet_id])
        object[:player_ids] = players.map { |h| h[:player_id] }
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
synchronisable-1.3.1 spec/factories/remote/team.rb
synchronisable-1.3.0 spec/factories/remote/team.rb
synchronisable-1.2.7 spec/factories/remote/team.rb
synchronisable-1.2.6 spec/factories/remote/team.rb
synchronisable-1.2.5 spec/factories/remote/team.rb
synchronisable-1.2.4 spec/factories/remote/team.rb