Sha256: e4ff9aa3edc820b75ca376ef70791df76a3b3dc0c70d1ea495928eb013ab5c89

Contents?: true

Size: 1.02 KB

Versions: 4

Compression:

Stored size: 1.02 KB

Contents

FactoryGirl.define do
  factory :first_message, :class => Carrier::Message do
    id 1
    association :sender_user, :factory => :user
    recipients [2, 3]
    content "Hello!"
    subject "FirstMessage"
    association :chain, :factory => :chain
  end

  factory :second_message, :class => Carrier::Message do
    id 2
    association :sender_user, :factory => :user_second
    recipients [3, 1]
    content "Hello you too!"
    subject "SecondMessage"
    association :chain, :factory => :chain
  end

  factory :user do
    id 1
    username "stanisla"
    email "stanisla@gmail.com"
    password "666666"
    password_confirmation "666666"
  end

  factory :user_second, :class => User do
    id 2
    username "marixa"
    email "marixa@gmail.com"
    password "666666"
    password_confirmation "666666"
  end

  factory :user_third, :class => User do
    id 3
    username "miloviza"
    email "miloviza@gmail.com"
    password "666666"
    password_confirmation "666666"
  end 

  factory :chain, :class => Carrier::Chain do
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
carrier-0.1.2 spec/support/factories.rb
carrier-0.1.1 spec/support/factories.rb
carrier-0.1.0 spec/support/factories.rb
carrier-0.0.6 spec/support/factories.rb